国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery處理XML文件的幾種方法

2019-11-20 09:42:12
字體:
來源:轉載
供稿:網友

XML和HTML都是標記語言,語法形式非常相似,同屬于一個語言體系。對于HTML的解析,我是使用jQuery非常方便,其實,我們也可以用jquery解析XML,也是同樣的方便。

如果你用過Java、PHP等語言解析過XML,相信會跟我有相同的感覺,那就是很麻煩。改用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 < markers.length ; i++ ) {  var point = {   markers[i].getAttribute("lat")),   markers[i].getAttribute("lng")  }; }} catch(e) {}

使用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')          }});

以上就是本文的全部內容,希望對大家學習JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 双辽市| 井陉县| 英山县| 广饶县| 镶黄旗| 延长县| 安远县| 云阳县| 蓬安县| 大同市| 当涂县| 韶关市| 古丈县| 安康市| 东乡族自治县| 苍溪县| 汝城县| 德兴市| 沛县| 乃东县| 苏尼特左旗| 吉隆县| 乌什县| 县级市| 富裕县| 中方县| 威信县| 桃江县| 靖安县| 资源县| 思南县| 开远市| 隆安县| 昌图县| 体育| 罗山县| 日土县| 广南县| 乐昌市| 乐昌市| 丹阳市|