json数据交互格式
我们的ajax的交互是主要以response为主要内容的,但是我们的交互的主要的使用格式
json:是为了代替ajax中的xml!ajax创始人说:json就是ajax中的xml
当然你可以这阳认为,因为所有的xml都可一下装换为json。而在服务端,你可以用一个javabean转化为json格式的文件
json简介:
在json中有两种语法:
1.map你的数据都可以这个一个map中的键值对来使用:
xml格式:
<person>
<name>lxb</name>
<age>12</age>
</person>
json格式:
Person={name:"lxb",age:12}
操作:person.name person.age
这样来表示一个json的数据,所以我们的键值之间要用:来连接,每个键值对要用,来连接
2.[]数组
我们可以来表示一个相互并列的数据
xml格式:
<persons>
<person>
<name>lxb</name>
<age>12</age>
</person>
<person>
<name>wzt</name>
<age>22</age>
</person>
</persons>
json格式
Persons=[{name:"lxb",age:12}{name:"wzt",age:22}]
操作:persons[0].name persons[1].age
这样的格式转换是为了满足在javascript完美的操作json格式
你的对象返回之后,会是一个字符串var res = xmlHttp.responseText;
你可以是var resObj = eval("("+res+")");这样会把字符串转化一个javascript中的对象
你就可以操作这些数据了!
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。