有人可以请求解释一下为什么包含带双引号的字符串的json会打破$.parseJSON
?
这工作:
[{"type":"message","content":{"user":"tomasa", "time":"1321722536", "text":"asdasdasd"}}]
这也适用于:
[{"type":"message","content":{"user":"tomasa", "time":"1321723267", "text":"""}}]
然而这将导致$.jsonParse
不返回任何东西(我假设监守它是一个畸形的JSON字符串:
[{"user":"tomasa", "time":"1321723278", "text":""""}}]
请张贴更是打破了解析器的JSON的例子。 –
我们需要更多信息才能给出有意义的答案。这里没有人能够介意阅读。不过,您可能想查看JSON规范(http://www.json.org/); JSON本身相当简单。 – tdammers
你能举个例子吗? – Shaun