js string转json
时间: 2023-11-24 10:06:53 浏览: 70
string转json
4星 · 用户满意度95%
在JavaScript中,可以使用eval()函数将字符串转换为JSON对象。但是,这种方法不够安全,因为它可以执行任何JavaScript代码。因此,更好的方法是使用JSON.parse()函数或jQuery库中的$.parseJSON()函数。这些函数可以将JSON字符串转换为JSON对象,并且它们会自动检查JSON字符串的格式是否正确。下面是使用JSON.parse()函数将字符串转换为JSON对象的示例代码:
代码如下:
var jsonString = '{"name": "John", "age": 30}';
var jsonObj = JSON.parse(jsonString);
console.log(jsonObj.name); // 输出 "John"
如果你使用jQuery库,可以使用$.parseJSON()函数将字符串转换为JSON对象。下面是使用$.parseJSON()函数将字符串转换为JSON对象的示例代码:
代码如下:
var jsonString = '{"name": "John", "age": 30}';
var jsonObj = $.parseJSON(jsonString);
console.log(jsonObj.name); // 输出 "John"
阅读全文