JSON stringify JavaScript的独立功能

时间:2010-04-28 17:26:11

标签: javascript json

我知道YUI有一个JSON.stringify实用程序,还有来自json.org的JSON2。

JSON.stringify的其他优秀实现是什么?

它也应该在IE6,IE7中工作,而不依赖于框架。

如果它取决于任何东西,这应该很容易包含在一个文件中。

编辑:我可以轻松使用jquery-json,这是在接受的答案的评论中提出的。它做了我想要的。 (这取决于jquery但很容易解决)

2 个答案:

答案 0 :(得分:1)

好吧,我建议你继续使用JSON2 library,它确实很小( ~2.5K缩小),它使用本机实现(如果可用)。

这个小型独立库也与ECMAScript 5 Edition Standard中描述的JSON对象兼容。

答案 1 :(得分:-1)

考虑"json-sans-eval"。我现在在Myna中使用它,因为它超快,符合ECMAScript 5,最重要的是,与JSON2不同,它不使用eval()所以没有人滥用JSON规范来执行木马的危险JavaScript代码。