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

ajax对 XML 和 Json 数据的解析

2017-05-09 09:52 281 查看
 1)对于 XML 格式的数据的解析:

   例子:

<weather>

        <city>
<name>上海</name>
<wind>23级风</wind>
</city>

  <city>
<name>北京</name>
<wind>23级风</wind>
</city>
.
.
.

<weather>

利用请求回来的xml数据解析:

   var citys = xmls.getElementsByTagName("city");
for(var i=0;i<citys.length;i++){
console.log(citys[s].getElementsByTagName("name")[0].firstChild.nodeValue);
}
   2)json数据的解析:
var a = "{name:'wang',age:'15'}";
eval("var s ="+a);

然后通过s获取数据:s.name;

对于外层是list【】类型的json或者jsonp数据使用:for -- in

for(var i in  result){

result[i].属性名

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