国产探花免费观看_亚洲丰满少妇自慰呻吟_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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 龙南县| 汤原县| 梅州市| 磐安县| 山丹县| 拜城县| 绍兴县| 尤溪县| 彭山县| 洛南县| 宣威市| 泽普县| 和平县| 灵璧县| 迁安市| 石景山区| 长乐市| 宝应县| 阿拉善左旗| 苏尼特左旗| 精河县| 吕梁市| 余姚市| 湘潭县| 平凉市| 彭阳县| 惠安县| 蚌埠市| 尉氏县| 千阳县| 茌平县| 醴陵市| 文山县| 梁平县| 罗源县| 长沙市| 衡南县| 信丰县| 淮安市| 泰安市| 罗甸县|