向服务器请求得到一个XML响应,怎么对这个XML进行解析啊,标签的值就是取不出来啊,也没找到相关的文档。
殇
- 发布:2015-04-25 15:58
- 更新:2015-04-25 16:12
- 阅读:2268
XML解析问题
分类:HTML5+
var getNodeValue = function(xmlObj, tagName) {
var value = "";
var nodes = xmlObj.getElementsByTagName(tagName);
if (nodes && nodes.length) {
var childNodes = nodes[0].childNodes;
if (childNodes) {
var childNode = childNodes[0];
if (childNode) {
value = childNode.nodeValue;
}
}
}
return value;
};
殇 (作者)
秒回,谢谢,恩人!
试了一下可以用,但是为什么
var childNodes = nodes[0].childNodes;
要这样做,nodes[0]不就应该是我要的标签了么,nodes[0].nodeValue就应该是我要的值了,为什么还有继续向下取孩子呢?
顺便问一句,这是不是没有文档,都是自己摸索的。
5***@qq.com
怒赞大神
2017-02-13 20:12