json的全称:JavaScript Object Notation
1.啥是json?
1.JSON 指的是 JavaScript 对象表示法
2.JSON 是轻量级的文本数据交换格式
3.JSON 独立于语言:JSON 使用 Javascript语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。 目前非常多的动态(PHP,JSP,.NET)编程语言都支持JSON
4.JSON 具有自我描述性,更易理解
json的实例:
{
"data": [
{ "name":"123" , "url":"www.123.com","img":"1.img" },
{ "name":"456" , "url":"www.456.com","img":"1.img" },
{ "name":"789" , "url":"www.789.com","img":"1.img" }
]
}
2.json的语法:
1.对象:大括号 { } 保存的对象是一个无序的名称/值对集合。一个对象以左括号 { 开始, 右括号 } 结束。每个"键"后跟一个冒号 :,名称/值对使用逗号 , 分隔
2.数组:中括号 [] 保存的数组是值(value)的有序集合。一个数组以左中括号 [ 开始, 右中括号 ] 结束,值之间使用逗号 , 分隔
3.值(value)可以是双引号括起来的字符串(string)、数值(number)、true、false、 null、对象(object)或者数组(array),它们是可以嵌套
4.