jQuery怎么把JSON格式的字符串转换为JSON对象

发布网友 发布时间:2022-04-20 21:59

我来回答

2个回答

热心网友 时间:2022-04-22 12:06

这个和jQuery无关的。。   现在,基本上浏览器支持  JSON 操作了。

var jsonstr = '{a:1, b:2}';
var jsonobj = JSON.parse(jsonstr); // 得到对象 {a:1, b:2} 
var jsonstr1 = JSON.stringify(jsonobj); // 得到字符串'{a:1, b:2}'

 

如果你担心浏览器不支持,可以使用 json2.js , 这是对json的支持库

热心网友 时间:2022-04-22 13:24

var jsonstr = '{a:1, b:2}';var jsonobj = eval('(' + jsonstr + ')'); // 得到对象 {a:1, b:2} 一定要加小括号,否则报错
jsonstr = '{"a":1, "b":2}';var jsonstr1 = JSON.parse(jsonstr); // 得到对象{a:1, b:2} 属性名称必须加引号,否则报错

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com