如何将JS对象转换为JSON?

时间:2010-07-08 07:39:51

标签: javascript jquery json

如何将JS对象转换为JSON字符串?

var o = { name: "a", id:5};
var sz = //???
alert('The json will look like ' + sz);

我想在可能的情况下本地执行,或者如果没有则使用jQuery。

1 个答案:

答案 0 :(得分:8)

您正在寻找JSON.stringify方法:

var sz = JSON.stringify(o);

此方法是ECMAScript 5标准的一部分,几乎每个浏览器都包含它。

对于旧浏览器和IE< 8,您可以包含json2.js文件。