asp讀取xml實(shí)例代碼
更新時(shí)間:2009年12月15日 13:38:07 作者:
讀取xml文件的實(shí)例代碼。
language.xml
<?xml version="1.0" encoding="gb2312"?>
<languageRoot>
<!--簡(jiǎn)體中文-->
<language>
<LanguageName>簡(jiǎn)體中文</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文件錯(cuò)誤"
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
%>
以上代碼,經(jīng)腳本之家編輯測(cè)試通過。
復(fù)制代碼 代碼如下:
<?xml version="1.0" encoding="gb2312"?>
<languageRoot>
<!--簡(jiǎn)體中文-->
<language>
<LanguageName>簡(jiǎn)體中文</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
復(fù)制代碼 代碼如下:
<%
Set objXML2 = Server.CreateObject("Msxml2.DOMDocument")
objXML2.async = False
loadResult = objXML2.load(Server.MapPath("language.xml"))
if not loadResult then
Response.write "裝載XML文件錯(cuò)誤"
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
%>
以上代碼,經(jīng)腳本之家編輯測(cè)試通過。
相關(guān)文章
插件下載┊垃圾引用防御補(bǔ)?。啃r(shí)自動(dòng)換KEY,支持靜態(tài)頁面)
插件下載┊垃圾引用防御補(bǔ)?。啃r(shí)自動(dòng)換KEY,支持靜態(tài)頁面)...2007-02-02比較不錯(cuò)的asp模板引終極講解(WEB開發(fā)之ASP模式)
比較不錯(cuò)的asp模板引終極講解(WEB開發(fā)之ASP模式)...2007-08-08asp 防盜鏈代碼(徹底屏蔽迅雷,旋風(fēng),快車下載站內(nèi)資源)
asp 防盜鏈代碼(徹底屏蔽迅雷,旋風(fēng),快車下載站內(nèi)資源) ,判斷是不是下載工具下載,是則報(bào)404錯(cuò)誤。2010-04-04ASP關(guān)于編碼的幾個(gè)有用的函數(shù)小結(jié)(utf8)
UTF8轉(zhuǎn)GB2312將UTF8編碼文字轉(zhuǎn)換為GB編碼文字,UTF8編碼文字將轉(zhuǎn)換為漢字的代碼,需要的朋友可以參考下。2011-05-05