案例:XML案例     状态:可编辑再运行    进入竖版
 运行结果 
x
 
1
<html>
2
<body>
3
<h1>W3xue.com Internal Note</h1>
4
<p>
5
<b>To:</b> <span id="to"></span><br />
6
<b>From:</b> <span id="from"></span><br />
7
<b>Message:</b> <span id="message"></span>
8
</p>
9
10
<script>
11
txt="<note>";
12
txt=txt+"<to>George</to>";
13
txt=txt+"<from>John</from>";
14
txt=txt+"<heading>Reminder</heading>";
15
txt=txt+"<body>Don't forget the meeting!</body>";
16
txt=txt+"</note>";
17
18
if (window.DOMParser)
19
  {
20
  parser=new DOMParser();
21
  xmlDoc=parser.parseFromString(txt,"text/xml");
22
  }
23
else // Internet Explorer
24
  {
25
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
26
  xmlDoc.async="false";
27
  xmlDoc.loadXML(txt);
28
  }
29
30
document.getElementById("to").innerHTML=xmlDoc.getElementsByTagName("to")[0].childNodes[0].nodeValue;
31
document.getElementById("from").innerHTML=xmlDoc.getElementsByTagName("from")[0].childNodes[0].nodeValue;
32
document.getElementById("message").innerHTML=xmlDoc.getElementsByTagName("body")[0].childNodes[0].nodeValue;
33
</script>
34
35
</body>
36
</html>
37