是否有另一种方法将javascript对象序列化为json字符串?

时间:2009-06-30 17:24:42

标签: javascript json serialization

我从json.org下载了代码,将javascript对象序列化/反序列化为json,并且工作得很好。但是,在生产中,它显然与我的其他javascript代码冲突,因为它用于in循环。还有另一个图书馆吗?谢谢!

2 个答案:

答案 0 :(得分:2)

我使用jQuery,特别是jQuery-JSON plugin。正如您从链接中看到的那样,其工作原理如此

var thing = {plugin: 'jquery-json', version: 1.3};
var encoded = $.toJSON(thing);              //'{"plugin": "jquery-json", "version": 1.3}'
var name = $.evalJSON(encoded).plugin;      //"jquery-json"
var version = $.evalJSON(encoded).version;  // 1.3

答案 1 :(得分:0)

你看过YUI JSON utility吗?