js解析json化map问题

后台执行查询订单操作,将一个jsonArray(订单信息的json对象数组),2个int类型(页码总数,订单信息总条数)封装到map中然后序列化为json对象:使用了@r... 后台执行查询订单操作,将一个jsonArray(订单信息的json对象数组),2个int类型(页码总数,订单信息总条数)封装到map中然后序列化为json对象:

使用了@responsebody注解。
前台 alert(data)可以获取数据。格式如下:
{“pageTotalNums”:18,“pagenull”:true,“orders::[{},{},{}]}

前台怎么解析map?就是如何获取orders,pageTotalNums?
展开
 我来答
百度网友1633dde
推荐于2016-07-06 · TA获得超过140个赞
知道答主
回答量:62
采纳率:0%
帮助的人:31.1万
展开全部
var d = JSON.parse(data);
首先你把data对象化,然后通过d.pageTotalNums等直接获取
按照你这个,如果你要获取的是orders里面的内容的话,你要先
var o=d.orders;
然后再each循环获取里面的
乌龙山陈
2015-10-23
知道答主
回答量:5
采纳率:0%
帮助的人:5920
展开全部
JSONObject json = new JSONObject();
Map kindMap = new HashMap();
//存
kindMap.put("A", A);
kindMap.put("B", B);
kindMap.put("C", C);
json.put(A, kindMap);
//直接获取orders的json数组或者字符串
json.getJSONArray((jsonKey).get("A"));
json.getJSONObject(String) jsonKey).get("A");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式