• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            JavaScript解析XML知識點總結

            1.JAVASCRIPT中的創建對象

            var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
            2.創建解析器對象
            set objXml=CreateObject("Microsoft.XMLDOM")
            objXml.async="false"
            objXml.load("test.xml")     裝載xml文件
            3.根據絕對路徑裝載xml文件
            objXml.load(Server.MapPath("test.xml")) 
            4.查找某一節點"NewList"
            Set objRootsite = xmlDoc.getElementsByTagName("NewList")
            objNextRootsiteName = xmlDoc.getElementsByTagName("NewList").item(0).nodeName

            5.查找某一節點"NewList"
            Set objRootsite = objXml.documentElement.selectSingleNode("NewList")
            document.write(objRootsite.nodeName) '當前節點名稱
            objNextRootsite = objRootsite.childNodes.item(1) '查找"NewList"的第一子節點
            objNextRootsiteText = objNextRootsite.childNodes.item(1).text '查找"NewList"的第一子節點的節點內容

            6.獲取當前節點
            xmlChildNode = objXml.documentElement.childNodes
            document.Write (xmlChildNode.nodename) '當前節點名稱
            document.write (xmlChildNode.text) '當前節點文本內容

            7. 將Xml中的文本內容轉換為Html中的內容
            frm.label.innerText = xmlChildNode.item(1).text
            8.獲取屬性名為name的屬性值
            xmlChildNode.GetAttributeNode("name").Nodevalue
            9.獲取xmlChildNode節點的子節點數量
            xmlChildNode.length
            10.取出一個節點的屬性集合
            set objnodes=objXml.documentElement.SelectSingleNode("http://people/man").GetAttributeNode("name").attributes
            for each element in objnodes
            response.write element.nodename 屬性名
            response.write element.nodevalue 屬性值 


            xmlDoc.getElementsByTagName("from").item(0).text

            xmlDoc.removeChild objRootsite 刪除某個節點

            11.其它一些與錯誤有關的解析
            objXml.parseError 錯誤接受容器
            objXml.parseError.errorCode 返回長整型錯誤代碼
            objXml.parseError.reason 返回字符串型錯誤原因
            objXml.parseError.line 返回長整型錯誤行號
            objXml.parseError.linePos 返回長整型錯誤行字符位置
            objXml.parseError.srcText 返回錯誤所在行的源代碼
            objXml.parseError.url 返回url裝載文檔指針---最近一份含有解析錯誤的XML文檔的URL地址
            objXml.parseError.filePos 返回長整型錯誤文件位置---在文檔中的絕對字符位置

            posted on 2010-10-20 11:31 wrh 閱讀(398) 評論(0)  編輯 收藏 引用

            導航

            <2025年7月>
            293012345
            6789101112
            13141516171819
            20212223242526
            272829303112
            3456789

            統計

            常用鏈接

            留言簿(19)

            隨筆檔案

            文章檔案

            收藏夾

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            国产精品99久久久精品无码| 日本精品久久久久影院日本| 久久久久人妻精品一区| 精品精品国产自在久久高清| 久久国产精品无码网站| 亚洲AⅤ优女AV综合久久久| 亚洲av成人无码久久精品| 久久综合丁香激情久久| 国产精品久久久久久久app| 99久久无码一区人妻a黑| 伊人久久国产免费观看视频| 潮喷大喷水系列无码久久精品| 久久天堂电影网| 97久久国产露脸精品国产| 久久九九久精品国产| 丁香五月网久久综合| 亚洲а∨天堂久久精品9966| 久久99热国产这有精品| 亚洲午夜久久久久久噜噜噜| 欧洲国产伦久久久久久久| 国产精品久久波多野结衣| 精品一二三区久久aaa片| 日本高清无卡码一区二区久久| 精品蜜臀久久久久99网站| 久久亚洲AV成人无码| 久久久亚洲精品蜜桃臀| 青青草国产成人久久91网| 久久国产高潮流白浆免费观看| 日本五月天婷久久网站| 久久亚洲视频| 怡红院日本一道日本久久 | 久久国产免费观看精品| 久久亚洲精品国产亚洲老地址| 国内精品久久久久久中文字幕| 国产一久久香蕉国产线看观看 | 久久国产欧美日韩精品| 久久精品国产色蜜蜜麻豆| 久久精品国产99国产精品| 色天使久久综合网天天| 伊人精品久久久久7777| 婷婷五月深深久久精品|