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

首頁 > 編程 > JavaScript > 正文

jQ處理xml文件和xml字符串的方法(詳解)

2019-11-19 18:53:55
字體:
來源:轉載
供稿:網友

1.xml文件

<?xml version="1.0" encoding="utf-8" ?> <root>   <book id="1">     <name>鋒利的jQuery1</name>     <author>XXX1</author>     <price>250</price>   </book>   <book id="2">     <name>鋒利的jQuery2</name>     <author>XXX2</author>     <price>99</price>   </book>   <book id="3">     <name>鋒利的jQuery3</name>     <author>XXX3</author>     <price>108</price>   </book>   <book id="4">     <name>鋒利的jQuery4</name>    <author>XXX4</author>     <price>128</price>   </book> </root>

2.jQuery代碼

window.onload = function () {      //get解析xml文件      $.get("1.xml", function (data) {        $data = $(data);        //獲得節點        var $books = $data.find("book");        var $names = $data.find("name");        var $authors = $data.find("author");        //var $authors = $data.find("author") = $books.children("author") = $names.siblings("author");//獲得books的子節點        //獲得屬性、節點text        //var id = $($books[0]).attr("id") = $books[0].getAttribute("id");//獲得第一個book的id屬性        $authors.each(function () {          var author_text = $(this).text(); //獲得節點內部文本,嘗試過用nodeValue無果(不兼容)        })      })      //ajax解析xml文件      $.ajax({        url: "1.xml",        dataType: "xml",        success: function (data) {          var $data = $(data);          var $books = $data.find("book");          //以下操作同上        }      })    }

3.jQuery處理xml字符串

//jQuery解析xml字符串      var xmlStr = "<root><book id='1'><name>鋒利的jQuery1</name><author>XXX1</author><price>250</price></book><book id='2'><name>鋒利的jQuery2</name><author>XXX2</author><price>99</price></book><book id='3'><name>鋒利的jQuery3</name><author>XXX3</author><price>108</price></book><book id='4'><name>鋒利的jQuery4</name><author>XXX4</author><price>128</price></book></root>";      var $xmlDoc = $($.parseXML(xmlStr));      var $books = $xmlDoc.find("book");      var $names = $xmlDoc.find("name");      alert($($names[0]).text());      //其他操作與2相同

以上就是小編為大家帶來的jQ處理xml文件和xml字符串的方法(詳解)全部內容了,希望大家多多支持武林網~

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 策勒县| 健康| 江门市| 雷山县| 襄垣县| 错那县| 绥芬河市| 呼伦贝尔市| 安福县| 河间市| 大厂| 金湖县| 武汉市| 铜梁县| 高雄市| 阿克苏市| 镇坪县| 万宁市| 江阴市| 筠连县| 昌邑市| 中宁县| 长沙市| 孟村| 北京市| 平和县| 南澳县| 遵义市| 仙居县| 本溪| 偃师市| 海宁市| 榆树市| 乌恰县| 永兴县| 上栗县| 虞城县| 安岳县| 阳江市| 富平县| 米易县|