jsp页面如何读取从后台传来的json-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

jsp页面如何读取从后台传来的json

2016-07-06 18:38:41 2057 1

var obj = jQuery.parseJSON(data); //接收json
json内容是:
"{"jsonList":null,"jsonObject":null,"loginState":0,"pageRecordCount":0,"status":0,"statusText":"","success":true,"value":{"accessCount":[[1,2,3,4],[11,21,31,41]],"deviceList":["南门","北门"]},"value2":null}"
我知道读取单个的内容,如obj.pageRecordCount=0;但如果我想取deviceList或是accessCount该怎么写?求指教
谢谢

取消 提交回答
全部回答(1)
  • 杨冬芳
    2019-07-17 19:52:24

    将json字符串转换为json对象的方法。在数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键
    screenshot
    .

    特别注意:如果obj本来就是一个JSON对象,那么使用eval()函数转换后(哪怕是多次转换)还是JSON对象,但是使用parseJSON()函数处理后会有问题(抛出语法异常)。

    二、可以使用toJSONString()或者全局方法JSON.stringify()将JSON对象转化为JSON字符串。
    screenshot

    注意:
    上面的几个方法中,除了eval()函数是js自带的之外,其他的几个方法都来自json.js包。新版本的 JSON 修改了 API,将 JSON.stringify() 和 JSON.parse() 两个方法都注入到了 Javascript 的内建对象里面,前者变成了 Object.toJSONString(),而后者变成了 String.parseJSON()。如果提示找不到toJSONString()和parseJSON()方法,则说明您的json包版本太低。

    0 0
相关问答

1

回答

关于sed匹配JSON数据中的数字问题

2016-03-05 12:54:58 1859浏览量 回答数 1

1

回答

请问php下如何将json格式的数据直接存入mysql数据库?

2016-03-05 13:15:43 4163浏览量 回答数 1

1

回答

请问IOS开发,怎么搭建一个服务器接收手机客户端发送的json数据?

2016-03-05 13:17:13 2206浏览量 回答数 1

1

回答

怎么实现以 json为数据来源的下拉列表?

2016-03-06 17:45:03 1847浏览量 回答数 1

1

回答

遍历json数据,怎么对相同数据进行分组?

2016-03-07 07:49:09 2598浏览量 回答数 1

1

回答

怎样把txt数据改成json格式啊,求大神赐教~

2016-07-05 16:05:10 3871浏览量 回答数 1

1

回答

Android中的xutils框架在访问服务器时如何携带json数据

2016-07-05 16:21:38 1700浏览量 回答数 1

1

回答

求解决处理Json返回数据

2016-07-05 16:34:20 1731浏览量 回答数 1

1

回答

java怎么从HttpServletResponse里面获取返回给前端json数据? 报错

2020-05-26 13:56:26 2416浏览量 回答数 1

1

回答

MaxCompute中如何使用OSS外部表读取JSON数据?

2020-05-27 16:22:55 1655浏览量 回答数 1
+关注
杨冬芳
IT从业
文章
问答
问答排行榜
最热
最新
相关课程
更多
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载