热议的今天:为null有效的JSON(4个字节,没有别的)
是文本流null
有效的JSON?
根据http://www.ietf.org/rfc/rfc4627.txt?number=4627:
...
2. JSON语法甲JSON文本是令牌的序列。这组令牌包括 六个结构字符,字符串,数字和三个字面 名称。
JSON文本是一个序列化的对象或数组。
这应该解释为两个语句必须是真实的,以便文本是有效的JSON?
- http://code.google.com/p/json-framework/issues/detail?id=49似乎表明(在底部),这是无效的。
- http://json.parser.online.fr/也将此标记为无效。
然而,许多其他图书馆似乎允许它,而事实上,它看起来像一个有效令牌可能是一个合法的结果。
是否有确定的答案?
它是如何来那么最JSON解析器那里接受'零”作为有效证件?一个典型的例子是Node.js的(JSON.parse( '零')=>空值或回波 'NULL' |。蟒-mjson.tool =>空 – whaefelinger 2012-02-09 09:42:20
回波 '7' |蟒-mjson.tool收率7,所以我。推断工具显然是愿意解析孤立JSON文字值,以及完整的(对象或数组)JSON文本 – 2012-02-09 18:43:04