将javascript对象序列化为JSON字符串的问题

时间:2010-10-18 20:43:41

标签: javascript json

我的问题有点愚蠢,为什么

JSON.stringify({"annotation": [{"x":1, "y":2}, {"x":1, "y":2}]})

不会返回

{"annotation": [{"x": 1, "y": 2}, {"x": 1, "y": 2}]}

但返回

{"annotation":"[{\"x\": 1, \"y\": 2}, {\"x\": 1, \"y\": 2}]"}

如何获得第一个输出?

1 个答案:

答案 0 :(得分:2)

你在使用Prototype吗?这个问题可能有关:

JSON.stringify() array bizarreness with Prototype.js