您的位置:首页 > Web前端 > JavaScript

用org.json包解析嵌套数组json

2015-05-27 21:57 405 查看
json:
var j={'a':'1'}


或者
var j=new Object(); j.a='1';


jsp:通过
JSON.stringify(a)


转成string 传给java

java使用org.json包

JSONObject obj= new JSONObject("{'a':'1'}");

obj.getString("a");


如果json中嵌套数组,数组中再包含对象
var j={'a':'1','b':[{'c':'2'}]}


JSON.stringify(a)会把数组当成字符串转化

所以需要先得到数组字符串,再把字符转转化为jsonArray

new JSONArray(obj.getString("b"));


否则会报错
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: