Ajax响应格式

Ajax响应的数据格式

      【1】普通文本

      【2】JSON格式 (重点掌握)

          获得json格式的方式

           A、手动拼接

           B、更改toString(前两种基本没用过)

           C、使用Gson包

           前台把字符串转成可以识别的JS代码(两种)

           eval("var  list="+text);

           JSON.parse(text);

      【3】XML格式(了解)

      var   doc=  xhr.responseXML;

      var  name=  doc.getElementsByTagName("name")[0].innerHTML;

  为什么使用JSON数据格式?

   [1]目前接受响应数据遇到的问题: 

     如果接收数据格式是普通的文本,可以直接使用

     如果接受的是一个对象或者集合,在获得值得时候就非常的麻烦

  [2]解决的方案

      使用JSON数据格式解决,JSON就是一种数据格式,这种数据格式的作用就是方便用户取值。示例代码如下:

{key1:value1 , key1:value2}

var  json1={name:'zs',sex:'男',age:18};

var  json2={"age":18,"name":"zs","sex":"男"};

var  json3=[{name:'zs',sex:'男',age:18},{name:'zs2',sex:'男',age:18},{name:'zs',sex:'男',age:18}]

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值