<html>
<head>
<title>11.asp</title>
</head>
<!-- Generated by TextRush -->
<body text="#000000" bgcolor="#FFFFFF">
<pre>
<code><font size=3 face="Fixedsys"><font color="#000080"><</font><font color="#0000FF">HTML</font><font color="#000080">>
<</font><font color="#0000FF">HEAD</font><font color="#000080">>
<</font><font color="#0000FF">TITLE</font><font color="#000080">></font>节点遍历并按节点的值查询 <font color="#000080"><</font><font color="#0000FF">/TITLE</font><font color="#000080">>
<</font><font color="#0000FF">/HEAD</font><font color="#000080">>
<</font><font color="#0000FF">BODY </font><font color="#800000">bgcolor</font><font color="#000080">=</font><font color="#0000A0">#ffffff</font><font color="#000080">>
<</font><font color="#0000FF">SCRIPT </font><font color="#800000">LANGUAGE</font><font color="#000080">=</font><font color="#0000A0">"VBScript" </font><font color="#000080">>
</font>Dim myDocument
Set myDocument = CreateObject("microsoft.xmldom")
myDocument.async = False
myDocument.load("language_options.xml")
'document.write myDocument.xml
set root=mydocument.DocumentElement
Set nodes = root.childnodes
for i=0 to root.childnodes.length-1
document.write "第" & i+1 & "个节点的名字是: " & nodes.item(i).nodename & "<font color="#000080"><</font><font color="#0000FF">br</font><font color="#000080">></font>"
document.write "第" & i+1 & "个节点的值是: " & nodes.item(i).text & "<font color="#000080"><</font><font color="#0000FF">br</font><font color="#000080">></font>"
next
<font color="#000080"><</font><font color="#0000FF">/SCRIPT</font><font color="#000080">>
<</font><font color="#0000FF">/BODY</font><font color="#000080">>
<</font><font color="#0000FF">/HTML</font><font color="#000080">>
</font></font>
</code></pre>
</body>
</html>
<html>
<head>
<title>11.asp</title>
</head>
<!-- Generated by TextRush -->
<body text="#000000" bgcolor="#FFFFFF">
<pre>
<code><font size=3 face="Fixedsys"><font color="#000080"><</font><font color="#0000FF">HTML</font><font color="#000080">>
<</font><font color="#0000FF">HEAD</font><font color="#000080">>
<</font><font color="#0000FF">TITLE</font><font color="#000080">></font>节点遍历并按节点的值查询 <font color="#000080"><</font><font color="#0000FF">/TITLE</font><font color="#000080">>
<</font><font color="#0000FF">/HEAD</font><font color="#000080">>
<</font><font color="#0000FF">BODY </font><font color="#800000">bgcolor</font><font color="#000080">=</font><font color="#0000A0">#ffffff</font><font color="#000080">>
<</font><font color="#0000FF">SCRIPT </font><font color="#800000">LANGUAGE</font><font color="#000080">=</font><font color="#0000A0">"VBScript" </font><font color="#000080">>
</font>Dim myDocument
Set myDocument = CreateObject("microsoft.xmldom")
myDocument.async = False
myDocument.load("language_options.xml")
'document.write myDocument.xml
set root=mydocument.DocumentElement
Set nodes = root.childnodes
for i=0 to root.childnodes.length-1
document.write "第" & i+1 & "个节点的名字是: " & nodes.item(i).nodename & "<font color="#000080"><</font><font color="#0000FF">br</font><font color="#000080">></font>"
document.write "第" & i+1 & "个节点的值是: " & nodes.item(i).text & "<font color="#000080"><</font><font color="#0000FF">br</font><font color="#000080">></font>"
next
<font color="#000080"><</font><font color="#0000FF">/SCRIPT</font><font color="#000080">>
<</font><font color="#0000FF">/BODY</font><font color="#000080">>
<</font><font color="#0000FF">/HTML</font><font color="#000080">>
</font></font>
</code></pre>
</body>
</html>
此博客展示了使用ASP和VBScript进行XML节点遍历并按节点值查询的代码示例。通过创建microsoft.xmldom对象加载XML文件,获取根节点及其子节点,循环输出每个节点的名称和值,涉及HTML、ASP和XML技术。
3282

被折叠的 条评论
为什么被折叠?



