289得票8回答
JSON键必须用引号括起来吗?

例子: 下面的代码是否符合JSON规范?{ precision: "zip" } 还是我应该始终使用以下语法?(如果是这样,为什么?){ "precision": "zip" } 我在JSON规范中没有找到关于这个的具...

139得票10回答
使用单引号解析字符串为JSON?

我有一个字符串str = "{'a':1}"; JSON.parse(str); VM514:1 Uncaught SyntaxError: Unexpected token '(…) 如何将上述字符串(str)解析为JSON对象? 这似乎是一个简单的解析,但它并不起作用。

20得票6回答
安全解析一个带有未引用键的JSON字符串

json2.js严格要求所有对象键值必须用双引号括起来。然而,在Javascript语法中,{"foo":"bar"}等同于{foo:"bar"}。 我有一个文本区域可以接受来自用户的JSON输入,并希望“放宽”双引号键名的限制。我查看了json2.js在将JSON字符串评估之前进行了四个阶...

12得票2回答
杰克逊解析器能用于解析JSON5吗?

我们希望在JVM中解析JSON5文档,但是GitHub上可用的JSON5特定库似乎都支持度很低。由于解析器经常成为安全漏洞的磁铁,我们不想使用尚未被广泛使用和社区审查的解析器。 这让我们想知道:Jackson JSON解析器的可选功能是否可以用于解析JSON5?