JSON:JavaScript Object Notation
轻量级数据交换格式
JSON建立在两种结构之上:
[list]
[*]名值对的集合,在不同语言中它可能被实现为对象/记录/字典/哈希表/键列表/关联数组。
[*]值的有序列表,在大部分语言中,它被实现为数组/vector/list/队列。
[/list]
这些是通用数据结构。virtually,所有的现代编程语言都支持。所有可交换的数据格式都基于这些结构。
Object: {string:value, string:value, ...}
Array: [value,value,...]
value可以是双引号括起来的字符串,也可以是数字,或者是true, false, null,也可以是对象或array。结构是可以嵌套的~~
轻量级数据交换格式
JSON建立在两种结构之上:
[list]
[*]名值对的集合,在不同语言中它可能被实现为对象/记录/字典/哈希表/键列表/关联数组。
[*]值的有序列表,在大部分语言中,它被实现为数组/vector/list/队列。
[/list]
这些是通用数据结构。virtually,所有的现代编程语言都支持。所有可交换的数据格式都基于这些结构。
Object: {string:value, string:value, ...}
Array: [value,value,...]
value可以是双引号括起来的字符串,也可以是数字,或者是true, false, null,也可以是对象或array。结构是可以嵌套的~~