您的位置:首页 > Web前端 > JavaScript

JSON教程之语法

2014-03-11 22:21 211 查看

1.JSON语法是JavaScript语法的子集

数据在名称/值对中
数据由逗号分隔
花括号保存对象
方括号保存数组

eg:

{

"people": [

{

"firstName": "Brett",

"lastName": "McLaughlin"

},

{

"firstName": "Jason",

"lastName": "Hunter"

},

{

"firstName": "Elliotte",

"lastName": "Harold"

}

],

"country": "china",
"language":"chinese"

}


2.JSON 名称/值对

JSON 数据的书写格式是:名称/值对。

名称/值对包括字段名称(在双引号中),后面写一个冒号,然后是值:

eg: "country":"china"


3.JSON 值

JSON 值可以是:

数字(整数或浮点数)
字符串(在双引号中)
逻辑值(true 或 false)
数组(在方括号中)
对象(在花括号中)
null

注意,
true
false
null
都没有双引号,否则将被视为一个
String

JSON的键值(名称)只能是String


4.JSON 对象

JSON 对象在花括号中书写:

对象可以包含多个名称/值对,每个名称/值对之间用逗号","隔开:

eg:{"name":"yuan","sex":"male"}


5.JSON 数组

JSON 数组在方括号中书写:

数组可包含多个对象:

eg:

{

"people": [

{

"firstName": "Brett",

"lastName": "McLaughlin"

},

{

"firstName": "Jason",

"lastName": "Hunter"

},

{

"firstName": "Elliotte",

"lastName": "Harold"

}

],

"price":["a","b","d"]

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: