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].属性名
}
例子:
<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].属性名
}
相关文章推荐
- Ajax请求Servlet返回文本 json html和XML数据并解析xml及responseText和responseXML的区别
- javascript 解析ajax返回的xml和json格式的数据
- Ajax请求Servlet返回文本 json html和XML数据并解析xml及responseText和responseXML的区别
- javascript 解析ajax返回的xml和json格式的数据
- javascript解析ajax返回的xml和json格式数据实例详解
- ajax传输的数据格式(XML,json)怎么获取解析
- javascript 解析ajax返回的xml和json格式的数据
- jQuery中$.ajax解析xml、json格式数据
- ajax解析xml数据转换为json
- S2SH+ajax+json-----jQuery中$.ajax解析xml、json格式数据
- win8 解析json数据模板 XMl解析数据
- JQuery的ajax获取数据后的处理总结(html,xml,json)
- Jquery JavaScript解析Ajax返回的json数据(转)
- jQuery学习笔记--ajax查询,jQuery解析返回的json数据 详解
- EXTJS AJAX 解析 XML 数据
- WindowsPhone中XML和Json格式的数据解析
- ajaxfileupload以JSON为返回数据类型出现的因符号无法解析的错误的解决方案
- 使用 XMLHttpRequest 实现 Ajax 三:取回 Json 数据
- AJAX用jquery解析servlet返回回来的XML 数据
- 在 Android 应用程序中使用 Internet 数据 解析 XML、JSON 和 protocol buffers 数据