• <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 閱讀(399) 評論(0)  編輯 收藏 引用

            導航

            <2010年11月>
            31123456
            78910111213
            14151617181920
            21222324252627
            2829301234
            567891011

            統計

            常用鏈接

            留言簿(19)

            隨筆檔案

            文章檔案

            收藏夾

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            人妻丰满?V无码久久不卡| 伊人色综合久久天天人手人婷| 久久亚洲美女精品国产精品| 欧美牲交A欧牲交aⅴ久久| 久久91精品国产91久久麻豆| 精品久久久久国产免费| 中文字幕精品久久久久人妻| 97精品国产91久久久久久| 久久久久亚洲精品男人的天堂| 久久久久99精品成人片欧美| 伊人久久大香线蕉影院95| 久久人人爽人人爽人人片AV麻豆| 久久精品青青草原伊人| 色综合久久中文色婷婷| 伊人久久综合精品无码AV专区| 91精品无码久久久久久五月天| 麻豆久久久9性大片| 国产精品成人99久久久久 | 久久国产精品久久国产精品| 青春久久| 青青草国产精品久久| 久久综合88熟人妻| 国产精品中文久久久久久久 | 久久涩综合| 久久99精品国产99久久| 国产69精品久久久久久人妻精品| 久久97久久97精品免视看秋霞| aaa级精品久久久国产片| 三上悠亚久久精品| 丁香色欲久久久久久综合网| 精品国产乱码久久久久软件| 欧美无乱码久久久免费午夜一区二区三区中文字幕 | 久久精品国产亚洲沈樵| 99久久er这里只有精品18| 欧美午夜精品久久久久免费视| 99久久这里只精品国产免费| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 久久丫精品国产亚洲av| 日产精品久久久久久久性色| 亚洲成色999久久网站| 久久久无码人妻精品无码|