我有关系,其中每条记录都有 BYTEA 列(UTF-8)按以下顺序编码 3 个数字:
字节 0-1:数字 1
字节 2-3:数字 2
字节 4-6:数字 3
如何将二进制数据解析为可读数字?
目前我有这个,不知道如何继续:
Class.forName(dbDriver);
Connection connection = DriverManager.getConnection(dbUrl, dbUser, dbPass);
Statement st = connection.createStatement();
String query = "SELECT ...";
ResultSet rs = st.executeQuery(query);
while (rs.next()) {
byte[] data = rs.getBytes(1);
//TODO Parse
}
谢谢,