0

util.format()生成'{a:1}'不是有效 JSON 的 -style 字符串。(注意键没有用双引号括起来。)如何将这种字符串转换回对象?

4

2 回答 2

1

eval如果它绝对值得信赖,请使用:

eval('(' + str + ')');
于 2012-08-25T22:12:05.797 回答
0

除非您有充分的理由不这样做,否则您应该使用JSON.stringify()将对象转换为字符串并JSON.parse()从字符串重新构造对象。

于 2012-08-25T22:39:24.163 回答