XML ファイルを読み取るサンプルコード。言語.xml
次のようにコードをコピーします。
<?xml バージョン=1.0 エンコーディング=gb2312?>
<言語ルート>
<!--簡体字中国語-->
<言語>
<LanguageName>簡体字中国語</LanguageName>
<LanguageValue>簡体字中国語</LanguageValue>
<LanguageImages>画像</LanguageImages>
<言語ファイル></言語ファイル>
</言語>
<!--繁体字中国語-->
<言語1>
<LanguageName>繁体字中国語</LanguageName>
<LanguageValue>繁体字中国語</LanguageValue>
<LanguageImages>imagesBig5</LanguageImages>
<言語ファイル>ddd</言語ファイル>
</言語1>
</言語ルート>
sl.asp
次のようにコードをコピーします。
<%
objXML2 = Server.CreateObject(Msxml2.DOMDocument) を設定します。
objXML2.async = False
loadResult = objXML2.load(Server.MapPath(言語.xml))
loadResult でない場合は、
XML ファイルの読み込み中に Response.write エラーが発生しました
応答.終了
endIf
set objNodes = objXML2.getElementsByTagName(言語ルート/言語)
i = 0 から objNodes.length - 1 の場合
Response.write Trim(objNodes(i).selectSingleNode(言語名).Text)&<br>
Response.write Trim(objNodes(i).selectSingleNode(LanguageValue).Text)&<br>
Response.write Trim(objNodes(i).selectSingleNode(LanguageImages).Text)&<br>
次
set objNodes = なし
objNodes = objXML2.getElementsByTagName(言語ルート/言語1)を設定します。
i = 0 から objNodes.length - 1 の場合
Response.write Trim(objNodes(i).selectSingleNode(言語名).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>
次
set objNodes = なし
objXML = なしを設定します
%>
上記のコードは Wulin.com の編集テストに合格しています。