JSON数据解析的问题,请高手帮忙 {"info":[{"name":"123","xy":111},{"name":"123","xy":111},{"name":"123","xy":111}]}像这种结构怎么解析 name和xy 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.sina.com.cn/s/blog_80e4822f01015qm0.html在这篇文章中说的应该比较明白了 JavaScript中:var a=[{"info":[{"name":"123","xy":111},{"name":"123","xy":111},{"name":"123","xy":111}]}];alert(a.info[0].name)就可以得到第一个对象的name的值 刚写的Java代码,在手机上测试过的.public static void demo() { String jsonstr = "{\"info\":[{\"name\":\"123\",\"xy\":111},{\"name\":\"123\",\"xy\":111},{\"name\":\"123\",\"xy\":111}]}"; JSONObject obj; try { obj = new JSONObject(jsonstr); JSONArray array = obj.getJSONArray("info"); for (int i = 0; i < array.length(); i++) { JSONObject item = (JSONObject) array.get(i); System.out.println(item.getString("name") + "_________" + item.getString("xy")); } } catch (JSONException e) { // TODO Auto-generated catch block e.printStackTrace(); } } 3楼"VS_2010" 提供的Java代码是对的,解决了我的问题,表示感谢,分就给你了 ListView控件使用的一些问题 android锁屏应用 文件应该在哪里进行测试? Android中Notification提示添加Button事件无效 软引用存储bitmap或者Drawable内存溢出 android 怎么将inflater的view变成图片 findViewById找不到父控件 求大神帮助小白 android Camera2 录像 TextureView 异常 困扰两天了 求大佬指点 Android Studio点击build apk没有反应 onTouchEvent 有么有(单击,双击,三击)事件? 当清空sqlite表中的数据后,如何使表的自增id值也归零
在这篇文章中说的应该比较明白了
var a=[{"info":[{"name":"123","xy":111},{"name":"123","xy":111},{"name":"123","xy":111}]}];
alert(a.info[0].name)就可以得到第一个对象的name的值
public static void demo() {
String jsonstr = "{\"info\":[{\"name\":\"123\",\"xy\":111},{\"name\":\"123\",\"xy\":111},{\"name\":\"123\",\"xy\":111}]}";
JSONObject obj;
try {
obj = new JSONObject(jsonstr);
JSONArray array = obj.getJSONArray("info");
for (int i = 0; i < array.length(); i++) {
JSONObject item = (JSONObject) array.get(i);
System.out.println(item.getString("name") + "_________"
+ item.getString("xy"));
}
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} }