Android里面怎么解析Json?求大神帮忙解决一下!下面是JSON格式

{"status":"1","msg":"成功","code":"success","data":[[{"SectionName":"宝安大道","SectionId":"1","AreaId":"1"},{"SectionName":"宝安","SectionId":"3","AreaId":"1"},{"SectionName":"宝安大道1","SectionId":"7","AreaId":"1"}]]}
下面是我自己写的解析JSON的代码:

下面是报出的异常:

下面的str是你要解析的字符串,1要获得status,msg,code。
JsonMap<String, Object> data = JsonParseHelper
.getJsonMap(str);
String code = data.getString(你的key);
要获得data及里面的数据
List<JsonMap<String, Object>> infolist= JsonParseHelper
.getJsonMap_List_JsonMap(mString,
"data");
JsonMap<String, Object> info = infolist.get(0);
String code = data.getString(你的key);追问

大神我把我的报错也上传上来了,麻烦你帮我看一下!谢谢!

追答

可以和后台沟通的话,就让他改一下data后面有两个中括号,改成一个,不可以沟通的话,data.get(0),是一个list再取一次get(0)的到的才是map。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-18