json有几种格式?

看到几篇文章说的不太一样,其中有这样说的:

JSON有两种数据结构:
1、名称/值对的集合:key : value样式; 
2、值的有序列表:就是Array; 

第1种都有说到,没有什么问题。
第2种比较常见的是这样:[{"key1":"value1"},{"key2":"value2"}]

问题:
["hello","你好","哈哈","嘻嘻"],这种数组算json吗?

阅读 5.7k
2 个回答

算的!

1) 并列的数据之间用逗号(", ")分隔。

2) 映射用冒号(": ")表示。

3) 并列数据的集合(数组)用方括号("[]")表示。

4) 映射的集合(对象)用大括号("{}")表示。

上面四条规则,就是Json格式的所有内容。

望采纳!

2种,一种对象,一种数组。
1、{ "name":"runoob", "alexa":10000, "site":null } json对象
2、["hello","你好","哈哈","嘻嘻"] json数组