<?xml version="1.0" encoding="gb2312" ?>
<items>
<item>
<id>2007-3-5 15:58:521</id>
<name>a1</name>
<sex>男1</sex>
</item>
<item>
<id>2007-3-5 15:58:522</id>
<name>a2</name>
<sex>男2</sex>
</item>
<item>
<id>2007-3-5 15:58:523</id>
<name>a3</name>
<sex>男3</sex>
</item>
</items>
<%
'显示每一个孩子结点
set xmldom=server.CreateObject("microsoft.xmldom")
xmldom.load(server.mappath("1.xml"))
set items=xmldom.getelementsbytagname("item")
for i=0 to items.length-1
response.write items.item(i).text
response.write "<br>"
next
%>
<br>
<%
'显示每一个孩子结点中的第二个结点
set xmldom=server.CreateObject("microsoft.xmldom")
xmldom.load(server.mappath("1.xml"))
set items=xmldom.getelementsbytagname("item")
for i=0 to items.length-1
response.write items.item(i).childnodes(1).text
response.write "<br>"
next
%>
<br>
<%
'显示每一个孩子结点中的第二个结点
set xmldom=server.CreateObject("microsoft.xmldom")
xmldom.load(server.mappath("1.xml"))
set items=xmldom.getelementsbytagname("item")
for i=0 to items.length-1
response.write items.item(i).getelementsbytagname("name").item(0).text
response.write "<br>"
next
response.write "<font color=red>"&items(0).getelementsbytagname("name").item(0).text&"</font>"&"<br>"
response.write "<font color=green>"&items(0).childnodes(1).text&"</font>"&"<br>"
response.write "<font color=blue>"&items(0).childnodes(1).firstchild.nodevalue&"</font>"
%>
<br>
<%
'显示第一个孩子结点、第一个孩子结点的第二个结点
set xmldom=server.CreateObject("microsoft.xmldom")
xmldom.load(server.mappath("1.xml"))
set item=xmldom.getelementsbytagname("items")
response.write item(0).firstchild.text &"<br>" '第一个孩子结点
response.write item(0).childnodes(0).text & "<br>" '第一个孩子结点
response.write item(0).childnodes(0).childnodes(1).text &"<br>" '第一个孩子结点的第二个结点
response.write item(0).childnodes(0).getelementsbytagname("name").item(0).text '第一个孩子结点的第二个结点
%>
<br>
<%
'显示第一个孩子结点的第一个结点
set xmldom=server.CreateObject("microsoft.xmldom")
xmldom.load(server.mappath("1.xml"))
set item=xmldom.getelementsbytagname("items")
response.write item(0).firstchild.childnodes(0).text
%>
<br>
<%
'显示第一个孩子结点
set xmldom=server.CreateObject("microsoft.xmldom")
xmldom.load(server.mappath("1.xml"))
set item=xmldom.documentelement
response.write item.childnodes(0).text
%>
<br>
<%
'显示第二个孩子结点的第二个结点
set xmldom=server.CreateObject("microsoft.xmldom")
xmldom.load(server.mappath("1.xml"))
set item=xmldom.documentelement
response.write item.childnodes(1).childnodes(1).text &"<br>"
response.write item.childnodes(1).getelementsbytagname("name").item(0).text
%>
<%
set xmldom=server.CreateObject("microsoft.xmldom")
xmldom.load(server.mappath("1.xml"))
set item=xmldom.documentelement
response.write item.childnodes(1).childnodes(1).text &"<br>"
response.write item.childnodes(1).getelementsbytagname("name").item(0).text
%>