JSON格式详解
2013-08-26 15:54
169 查看
基本概念:(引百度百科)
1、对象:对象在js中表示为“{}”扩起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key 获取属性值,这个属性值的类型可以是
数字、字符串、数组、对象几种。
2、数组:数组在js中是中括号“[]”扩起来的内容,数据结构为 ["java","javascript","vb",...],取值方式和所有语言中一样,使用索引获取,字段值的类型可以是
数字、字符串、数组、对象几种
实例:
1.对象属性值类型:数字、 字符串、 数组、 对象
{"id":1 , "string":"test" , "array":[1,"2"] , "object":{"sub":"sub"}}
2数组字段类型 :数字、字符串、数组、
对象
[1,"string",[1,"2"],{"object":"13"}]
注意点:
1.key:value 的格式只能出现在{}中, ["id":123,444] (错误)
2.[{"id":1,"string":"test"}]:只标识一个数组项:{"id":1,"string":"test"} 是一个值(对数组来说)。
下面就是随意的按规则的组合使用json来为我们服务了~
1、对象:对象在js中表示为“{}”扩起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key 获取属性值,这个属性值的类型可以是
数字、字符串、数组、对象几种。
2、数组:数组在js中是中括号“[]”扩起来的内容,数据结构为 ["java","javascript","vb",...],取值方式和所有语言中一样,使用索引获取,字段值的类型可以是
数字、字符串、数组、对象几种
实例:
1.对象属性值类型:数字、 字符串、 数组、 对象
{"id":1 , "string":"test" , "array":[1,"2"] , "object":{"sub":"sub"}}
2数组字段类型 :数字、字符串、数组、
对象
[1,"string",[1,"2"],{"object":"13"}]
注意点:
1.key:value 的格式只能出现在{}中, ["id":123,444] (错误)
2.[{"id":1,"string":"test"}]:只标识一个数组项:{"id":1,"string":"test"} 是一个值(对数组来说)。
下面就是随意的按规则的组合使用json来为我们服务了~
相关文章推荐
- 基于JSON数据格式详解
- Json,List,Map的数据格式详解。
- JSON编码格式提交表单数据详解
- 【cJson】 JSON格式详解
- C#实现json格式数据解析功能的方法详解
- 详解JavaScript中js对象与JSON格式字符串的相互转换
- json格式的语法详解
- JSON 数据格式详解
- Json_JSON编码格式提交表单数据详解
- POST一个JSON格式的数据给Restful服务实例详解
- json学习六——>Java 读写json格式的文件方法详解
- 【cJson】 JSON格式详解(二)
- 前端学习——JSON格式详解
- java读取json格式的文件详解
- Python中json格式数据的编码与解码方法详解
- JSON编码格式提交表单数据详解
- Java 读写json格式的文件方法详解
- PHP JSON格式数据交互实例详解
- JSON编码格式提交表单数据详解
- Open Flash Chart图表的JSON格式基本属性详解