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

首頁 > 語言 > JavaScript > 正文

javascript 解析后的xml對象的讀取方法細(xì)解

2024-05-06 14:14:39
字體:
供稿:網(wǎng)友
讀取的xml:
代碼如下:
<svg id="svgID" key="1">
<desc id= "descID">
Text1
</desc>
<defs>
Text2
</defs>
<g>
text3
</g>
</svg>

javascript對此xml的解析方法如下:
代碼如下:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<script type="text/javascript">
<!--
function initXML(){
if (window.ActiveXObject){
var doc=new ActiveXObject("Microsoft.XMLDOM");
doc.async="false";
doc.load("test.xml");
}else{
var parser=new DOMParser();
var doc=parser.parseFromString("test.xml","text/xml");
}
var xmlDoc=doc.documentElement;//獲取svg對象
xmlDoc.text;//輸出svg對象中所有的text,output:text1 Text2 Text3
xmlDoc.getAttribute("id");//輸出svg對象的id,output:svgID
xmlDocxmlDocLen=xmlDoc.childNodes.length;//輸出svg對象的子節(jié)點(diǎn)個(gè)數(shù),output:3
var xmlDocxmlDocChilds=xmlDoc.childNodes;//獲取svg的所有子節(jié)點(diǎn)
var xmlDOcChildNode0=xmlDocChilds[0];//獲取svg的第一個(gè)子節(jié)點(diǎn)
var xmlDocChildNode0TagName=xmlDOcChildNode0.nodeName;//獲取svg的第一個(gè)子節(jié)點(diǎn)的tagname,output:desc
var xmlDocChildNode0ID=xmlDOcChildNode0.getAttribute("id");//獲取svg的第一個(gè)子節(jié)點(diǎn)的id屬性,output:descID
var xmlDocChildNode0InnerText=xmlDOcChildNode0.Text
xmlDocChildNode0InnerText=xmlDOcChildNode0.firstChild.nodeValue;;//獲取svg的第一個(gè)子節(jié)點(diǎn)的text,output:Text1
}
// --></script>
<title></title>
</head>
<body>
<input onclick="initXML();" value="testXML" type="button" />
</body>
</html>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 老河口市| 木兰县| 轮台县| 库尔勒市| 晋江市| 武鸣县| 宝丰县| 高密市| 怀宁县| 孟村| 湛江市| 武强县| 公安县| 大邑县| 岢岚县| 沿河| 玛多县| 米泉市| 新乡县| 竹溪县| 尉犁县| 新化县| 泽州县| 肥城市| 农安县| 开远市| 宁城县| 奉新县| 五华县| 开原市| 云梦县| 锡林浩特市| 重庆市| 海口市| 阿鲁科尔沁旗| 内黄县| 临桂县| 封丘县| 济阳县| 光山县| 鄂托克前旗|