国产探花免费观看_亚洲丰满少妇自慰呻吟_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字符串的方法(詳解)全部內容了,希望大家多多支持武林網~

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 喀喇沁旗| 乐安县| 宁城县| 嘉善县| 兴仁县| 铜梁县| 景泰县| 贵港市| 邹平县| 民乐县| 墨脱县| 油尖旺区| 大连市| 宿松县| 北辰区| 永定县| 凤城市| 宁夏| 新源县| 景泰县| 安远县| 伽师县| 芜湖市| 茂名市| 越西县| 濮阳市| 汕尾市| 绥阳县| 和平区| 花莲市| 鄂伦春自治旗| 会宁县| 吴堡县| 仁布县| 临桂县| 盖州市| 锡林郭勒盟| 中卫市| 宜州市| 白沙| 康平县|