XML DOM
可以通过XML DOM访问所有XML元素。
<?xml version="1.0" encoding="UTF-8"?>
<bookstore>
<book category="children">
<title>中国历史</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
<book category="web">
<title>学习 XML</title>
<author>Erik T. Ray</author>
<year>2003</year>
<price>39.95</price>
</book>
</bookstore>
此代码检索 XML 文档中第一个<title>元素的文本值:
<html>
<body>
<p id="demo"></p>
<script>
var text, parser, xmlDoc;
text = "<bookstore><book>" +
"<title>日常意大利语</title>" +
"<author>贾达·德·劳伦蒂斯</author>" +
"<year>2005</year>" +
"</book></bookstore>";
parser = new DOMParser();
xmlDoc = parser.parseFromString(text,"text/xml");
document.getElementById("demo").innerHTML =
xmlDoc.getElementsByTagName("title")[0].childNodes[0].nodeValue;
</script>
</body>
</html>
尝试一下
在我们的 XML DOM教程 中,您将学到更多有关 XML DOM 的知识。