关于javascript:如何将JSON转换为字符串?

How to convert JSON to string?

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Convert JS object to JSON string

我在JS中有一个JSON对象,我想把它转换成字符串。这是一个函数吗?

事先谢谢,


json.stringify()。

Convert a value to JSON, optionally replacing values if a replacer function is specified, or optionally including only the specified properties if a replacer array is specified.


您可以使用json stringify方法。

1
JSON.stringify({x: 5, y: 6}); // '{"x":5,"y":6}' or '{"y":6,"x":5}'

当涉及到浏览器时,有相当好的全面支持,如http://canius.com/search=json所示。但是,您会注意到,早于8的IE版本本身不支持此功能。

如果您也希望迎合这些用户,您将需要一个垫片。道格拉斯·克罗克福德在Github上提供了自己的JSON解析器。


尽量使用JSON.stringify

当做