在 jQuery 中,可以使用
JSON.stringify()
方法将 JavaScript 对象转换成 JSON 字符串,也可以使用
JSON.parse()
方法将 JSON 字符串转换成 JavaScript 对象。
例如,有一个 JavaScript 对象:
var myObj = {
name: "John",
age: 30,
city: "New York"
我们可以使用以下代码将它转换为 JSON 字符串:
var jsonString = JSON.stringify(myObj);
反过来,如果我们有一个 JSON 字符串:
var jsonString = '{"name":"John","age":30,"city":"New York"}';
我们可以使用以下代码将它转换为 JavaScript 对象:
var myObj = JSON.parse(jsonString);
需要注意的是,如果 JSON 字符串格式不正确,或者包含 JavaScript 不支持的数据类型(例如 Undefined),那么将会导致转换失败。