实现jQuery解析XML的方法
来源:爱站网时间:2020-11-06编辑:网友分享
XML和HTML都是语法相似的标记语言,但是对于HTML解析,jQuery还是非常方便的,实际上,我们可以使用jQuery解析XML,下面爱站技术频道小编带我们来看看实现jQuery解析XML的方法,希望能帮到您。
XML和HTML都是语法相似的标记语言,但是对于HTML解析,jQuery还是非常方便的,实际上,我们可以使用jQuery解析XML,下面爱站技术频道小编带我们来看看实现jQuery解析XML的方法,希望能帮到您。
使用JavaScript常规方法解析XML
var xmlDoc = request.responseXML;
try // Build Markers, if available
{
var markers = xmlDoc.getElementsByTagName("marker") ;
for ( var i = 0; i
使用jQuery解析XML
$(request.responseXML).find("marker").each(function() {
var marker = $(this);
var point = {
marker.attr("lat"),
marker.attr("lng")
};
});
使用$.parseXML()解析XML
如果你已经把XML内容读到了字符串里,你可以使用$.parseXML()方法分析它:
xml = $.parseXML( $('body > pre').text() );
$(xml).find("entry").each(function() {
var $this = $(this),
item = {
Address1: $this.find("Address1").text(),
Address2: $this.find("Address2").attr('name')
}
});
上述就是爱站技术频道小编介绍的实现jQuery解析XML的方法,其实很多操作的逻辑都是大同小异的,我们只要掌握了技巧就能轻松解决任何问题。
