【发布时间】:2016-03-21 01:36:51
【问题描述】:
这是有效的 JSON 吗?
{
"a" : [
"x",
"x"
]
}
http://jsonlint.com/ 说是的。
http://www.json.org/ 没有说它被禁止,但确实说:
JSON 建立在两种结构之上:
名称/值对的集合。在各种语言中,这被实现为对象、记录、结构、字典、哈希表、键控列表或关联数组。 值的有序列表。在大多数语言中,这被实现为数组、向量、列表或序列。
有序的值列表。在大多数语言中,这被实现为数组、向量、列表或序列。
“值的有序列表”表明重复项因此是有效的。它是否正确?还有更明确的吗?是否有任何不允许重复值的 JSON 实现?
(Here's the related question 关于重复键。)
【问题讨论】:
标签: json format duplicates duplicate-data dataformat