主页 > 知识库 > asp读取xml实例代码

asp读取xml实例代码

热门标签:阿里云 团购网站 Mysql连接数设置 科大讯飞语音识别系统 银行业务 电子围栏 服务器配置 Linux服务器
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实例代码》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266