ajax对 XML 和 Json 数据的解析

 1)对于 XML 格式的数据的解析:
   例子:

       
上海
23级风

 
北京
23级风

.
.
.


利用请求回来的xml数据解析:
   var citys = xmls.getElementsByTagName("city");
for(var i=0;iconsole.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].属性名

}


你可能感兴趣的:(Ajax)