我在我的JSON
中返回了一个字节数组。从JSON获取字节
JSON
[{"template":167,255,1,30,179,0,218,0,2,88,1,184,0], "template2":null, "template3":null, "Client_Id":1160739}]
在Java中,我怎么能恢复该字节数组?
我试着在JSON
而不是字节数组中返回一个字符串,但是当我转换为字节时,它会改变我需要的值。例如,167是我需要的值,因为这已经是字节值,但是如果我尝试将167转换为字节,它将返回另一个值,因此我需要将它恢复为字节值。
JAVA
ArrayList<JSONObject> vetor = ArrayJson(client);
byte[] template = (byte[])vetor.get(0).get("template");
我使用json.org/java库构建JSON助手类。
Java中没有内置的JSON解析器。你在使用图书馆吗?哪一个? (不要在评论中回复 - 编辑问题) – slim
你有控制json生产者吗? – epoch
@epoch是的,我有。有一些想法来改变一些东西? –