Json语法是JavaScript语法的子集。所以在使用Json对象的时候它也是有许多的规则的。Json既是对象也是字符串。JSON的全称是JavaScript Object Notation,是互联网中应用非常广泛的轻量级数据存储格式。
Json语法规则:(1):数据在名称/值对中
(2):数据由逗号分隔
(3):花括号保存对象
(4):方括号保存数组
Json值可以是:(1):数字(整数或浮点数)
(2):字符串(在双引号中)
(3):逻辑值(true或false)
(4):数组(在方括号中)
(5):对象(在花括号中)
(6):null
2、(1)Json:JavaScript对象表示法
(2)Json:是存储和交换文本信息的语法。类似XML
(3)Json:比XML更小、更快、更易解析
- 是轻量级的文本数据交换格式
3、post方法HTTP Post请求从服务器载入数据
URL:必需。规定把请求发送到哪个URL
Data:可选,映射或字符串。规定连同请求发送到服务器的数据
Success(data,textStatus,jqXHR):可选,请求成功时执行的回调函数
DataType:可选。规定预期的服务器响应的数据类型,默认执行(xml,json,script,html,)
下面就是使用Json来写出的方法:
Json的作用远远不止这些,Json还可以创建对象来使用。
var txt = '{"employees":[' +
'{"firstName":"Bill","lastName":"Gates" },' +
'{"firstName":"George","lastName":"Bush" },' +
'{"firstName":"Thomas","lastName":"Carter" }]}';
var obj = eval ("(" + txt + ")");
document.getElementById("fname").innerHTML=obj.employees[1].firstName
document.getElementById("lname").innerHTML = obj.employees[1].lastName