我有一个奇怪的问题,我希望你能帮助我解决它..
问题如下:我创建了一个 javacode 来解析来自 JSON 的查询,但我无法将其解析为字符串...我也尝试获取字符串 0,但这也不起作用。
下面,来自Java的代码:
JSONArray json_data = new JSONArray(result);
for (int i = 0; i < json_data.length(); i++) {
code = json_data.getJSONObject(i).getInt("code");
pictureID = json_data.getJSONObject(i).getString(
"Picture_ID");
System.out.println(code);
System.out.println(pictureID);
}
这是我从 JSON 得到的响应:
[{"code":1}][{"Picture_ID":"74","0":"74"}]
但这是我从 catch 子句中得到的错误:
org.json.JSONException: No value for Picture_ID
再次,非常感谢您的帮助!