
XML和HTML都是标记语言,它们的语法形式非常相似,并且属于同一语言系统. 对于HTML解析,我使用jQuery非常方便,实际上解析xml,我们也可以使用jquery解析XML解析xml,这也同样方便.

如果您使用Java,PHP和其他语言来解析XML,我相信它会和我一样,这很麻烦. 使用jQuery读取,分析和处理XML之后,它带来了意想不到的轻松感. 让我们看一下使用jQuery处理XML文件的几种形式.

var xmlDoc = request.responseXML;
try // Build Markers, if available
{
var markers = xmlDoc.getElementsByTagName("marker") ;
for ( var i = 0; i < markers.length ; i++ ) {
var point = {
markers[i].getAttribute("lat")),
markers[i].getAttribute("lng")
};
}
} catch(e) {}

$(request.responseXML).find("marker").each(function() {
var marker = $(this);
var point = {
marker.attr("lat"),
marker.attr("lng")
};
});

如果您已将XML内容读入字符串,则可以使用$ .parseXML()方法对其进行解析:
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-200024-1.html
科技上