asp要怎么读取xml文件

来源:爱站网时间:2022-10-24编辑:网友分享
其实在asp编程中实现读取xml文件很简单,可以看看爱站技术频道小编整理的实例代码,不懂操作的话,直接来复制粘贴使用就可以了,感兴趣的小伙伴可以参考下。

language.xml

复制代码 代码如下:

<?xml version="1.0" encoding="gb2312"?>
<languageRoot>

<!--简体中文-->
<language>
<LanguageName>简体中文</LanguageName>
<LanguageValue>SimpilifiedChinese</LanguageValue>
<LanguageImages>images</LanguageImages>
<LanguageFile></LanguageFile>
</language>

<!--繁體中文-->
<language1>
<LanguageName>繁體中文</LanguageName>
<LanguageValue>TraditionalChinese</LanguageValue>
<LanguageImages>imagesBig5</LanguageImages>
<LanguageFile>ddd</LanguageFile>
</language1>
</languageRoot>


sl.asp

代码如下:

 <%
Set objXML2 = Server.CreateObject("Msxml2.DOMDocument")
objXML2.async = False
loadResult = objXML2.load(Server.MapPath("language.xml"))

if not loadResult then
Response.write "装载XML文件错误"
Response.end
end If
Set objNodes = objXML2.getElementsByTagName("languageRoot/language")
For i = 0 to objNodes.length - 1
Response.write Trim(objNodes(i).selectSingleNode("LanguageName").Text)&"<br>"
Response.write Trim(objNodes(i).selectSingleNode("LanguageValue").Text)&"<br>"
Response.write Trim(objNodes(i).selectSingleNode("LanguageImages").Text)&"<br>"
Next
set objNodes = Nothing
Set objNodes = objXML2.getElementsByTagName("languageRoot/language1")
For i = 0 to objNodes.length - 1
Response.write Trim(objNodes(i).selectSingleNode("LanguageName").Text)&"<br>"
Response.write Trim(objNodes(i).selectSingleNode("LanguageValue").Text)&"<br>"
Response.write Trim(objNodes(i).selectSingleNode("LanguageImages").Text)&"<br>"
Response.write Trim(objNodes(i).selectSingleNode("LanguageFile").Text)&"<br>"
Next
set objNodes = Nothing
Set objXML = Nothing
%>

以上关于asp要怎么读取xml文件的代码,经过测试后是可以直接通过使用的,但愿爱站技术频道小编分享的内容对你有所帮助。我们网站提供的技术内容都很精彩,可以收藏。

上一篇:asp编程中关于application的介绍

下一篇:ASP怎么预防网站被采集

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载