如何在android中解析JSON数组?[描述中的JSON结构]
我有一个Json数组,比如-如何在android中解析JSON数组?[描述中的JSON结构],android,json,android-volley,Android,Json,Android Volley,我有一个Json数组,比如- [ 500, "Applied Before" ] 如何在android中解析它。不正确的JSON数组语法 JSON数组示例: "employees":[ {"firstName":"John", "lastName":"Doe"}, {"firstName":"Anna", "lastName":"Smith"}, {"firstName":"Peter","lastName":"Jones"}
[
500,
"Applied Before"
]
如何在android中解析它。不正确的JSON数组语法 JSON数组示例:
"employees":[
{"firstName":"John", "lastName":"Doe"},
{"firstName":"Anna", "lastName":"Smith"},
{"firstName":"Peter","lastName":"Jones"}
]
你可以这样试试
String data = " [500," +
" \"Applied Before\"] ";
try {
JSONArray arr = new JSONArray(data);
Log.i("arr",""+arr.get(0));
} catch (JSONException e) {
e.printStackTrace();
}
你尝试过什么?我很困惑-这是否可以在json中解析?为什么没有键值对?是的,可能,字符串是简单的JSONArray。在这里,只需按照JSONArray arr=new-JSONArraypass\u-json\u-string\u的方式执行即可;并使用for循环从arr获取所有值。或者,如果JSONArray只包含两个值,则按int intValue=arr.optInt0执行;字符串strValue=arr.optString1;非常感谢您……这很好。请尝试--用于检查json数据是否有效的链接。这段代码怎么样?{员工:[{firstName:John,lastName:Doe},{firstName:Anna,lastName:Smith},{firstName:Peter,lastName:Jones}