JavaScript如何将 JSON 字符串转换为 JSON 对象?
参考答案:
在JavaScript中,你可以使用JSON.parse()
方法将JSON字符串转换为JSON对象。这是一个简单的例子:
var jsonString = '{"name":"John", "age":30, "city":"New York"}';
var jsonObject = JSON.parse(jsonString);
console.log(jsonObject.name); // 输出 "John"
console.log(jsonObject.age); // 输出 30
console.log(jsonObject.city); // 输出 "New York"
在这个例子中,JSON.parse()
函数接收一个JSON格式的字符串作为参数,并返回一个JavaScript对象。然后你可以像操作普通的JavaScript对象一样来操作这个返回的对象。
注意:JSON.parse()
方法只能解析有效的JSON字符串。如果你试图解析一个格式不正确的JSON字符串,它会抛出一个错误。因此,你可能需要在调用JSON.parse()
时使用try-catch语句来处理可能出现的错误。