JSON结构类型命名约定

时间:2016-03-17 00:01:53

标签: json naming

我看到JSON以几种不同的格式/样式呈现,我想知道这些不同的格式/样式是否有任何标准名称。 我的搜索没有显示任何信息 - 我很感激任何人都可以分享的内容。

格式1:

{
    "KEYS": ["first", "last", "middle", "age"],
    "VALUES": [
        ["joe", "smith", "a", 34],
        ["mary", "morris", "p", 65],
        ["phillip", "jones", "a", 33]
    ]
}

格式2:

[{
    "first": "joe",
    "last": "smith",
    "middle": "a",
    "age": 34
}, {
    "first": "mary",
    "last": "morris",
    "middle": "p",
    "age": 33
}, {
    "first": "phillip",
    "last": "jones",
    "middle": "a",
    "age": 33
}]

3 个答案:

答案 0 :(得分:0)

第一个JSON结构更适合表表示,而第二个JSON结构是对象列表的经典JSON表示。

答案 1 :(得分:0)

第二种格式似乎更标准,因为它使用JSON意图的方式使用键值对。例如,它是format produced by d3.dsv

虽然有点难以确定。

答案 2 :(得分:0)

一位同事建议格式1的“表格”(我也喜欢“镜像阵列”)和格式2的“标准”。除非有人知道一些更正式/普通的名字,否则我现在就会坚持这些。 / p>