Código de ejemplo para leer archivos xml. idioma.xml
Copie el código de código de la siguiente manera:
<?versión xml=codificación 1.0=gb2312?>
<raíz del idioma>
<!--chino simplificado-->
<idioma>
<LanguageName>Chino simplificado</LanguageName>
<LanguageValue>Chino simplificado</LanguageValue>
<LanguageImages>imágenes</LanguageImages>
<Archivo de idioma></Archivo de idioma>
</idioma>
<!--Chino tradicional-->
<idioma1>
<LanguageName>Chino tradicional</LanguageName>
<LanguageValue>Chino tradicional</LanguageValue>
<LanguageImages>imágenesBig5</LanguageImages>
<ArchivoIdioma>ddd</ArchivoIdioma>
</idioma1>
</idiomaRoot>
sl.asp
Copie el código de código de la siguiente manera:
<%
Establecer objXML2 = Server.CreateObject(Msxml2.DOMDocument)
objXML2.async = Falso
loadResult = objXML2.load(Server.MapPath(idioma.xml))
si no es loadResult entonces
Error de respuesta.escritura al cargar el archivo XML
Respuesta.fin
final si
Establecer objNodes = objXML2.getElementsByTagName(languageRoot/language)
Para i = 0 a 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>
Próximo
establecer objNodes = Nada
Establecer objNodes = objXML2.getElementsByTagName(languageRoot/language1)
Para i = 0 a 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>
Próximo
establecer objNodes = Nada
Establecer objXML = Nada
%>
El código anterior pasó la prueba de edición de Wulin.com.