En la actualidad, los hosts que admiten ASP generalmente usan sistemas operativos de Microsoft. De hecho, se pueden usar los servidores Win2k y arriba. La siguiente es una introducción al proceso de uso de XMLDOM en servidores que no admiten FSO. ¡Aprendamos sobre ello junto con el editor del canal de tecnología New New Wrong!
Introducción al proceso de uso de XMLDOM en servidores que no admiten FSO
Primero, déjame explicarlo una cosa. Preste atención a la normalización del código HTML y XML.
Html
No hay problema con esto, la escritura estándar debe ser
Pero si está en XML
Definitivamente es incorrecto, porque el valor del atributo de nodo de XML debe estar en cotizaciones.
mismo También está mal, porque XML requiere un nodo cerrado, puede escribirlo como
,pero También está mal, porque XML es sensible a los casos
Para el nodo XML de entrada, su valor de texto está vacío, por lo que se puede escribir como
Esto cumple con la especificación XML.
Por ejemplo, en html
Escríbalo en xml
o
Imagen en html
Escribir en XML
También hay caracteres especiales ",>, <, 'y, los nodos no pueden cruzar, etc. Permítanme decir mucho primero. En cuanto a la estandarización de los documentos XML, no es el foco de este artículo, consulte la información relevante.
No hablaré sobre cómo usar FSO para generar un archivo HTML. Pero si usa FSO, su intención es generar dicho archivo HTML
He escrito menos aquí, y para HTML, el navegador puede tolerarlo.
Pero para generar un documento con especificación XML, debe ser
>>
¿Cómo guardar este documento con formato XML en el servidor?
Dim xmlstring
xmlString = "" & chr (10) & "" & chr (10) & "
"& chr (10) &" "& chr (10) &" "& chr (10) &"
>
"& chr (10) &" "& chr (10) y" "
Dim xmldoc
establecer xmldoc = server.createObject ("msxml2.domDocument")
xmldoc.loadxml (XMLString)
xmldoc.save (server.mappath ("test.htm"))
establecer xmldoc = nada
El método xmldom.loadxml () se usa aquí, que carga una pieza de documento XML en el objeto.
Es por eso que necesita escribir el HTML que se está preparando para generar en especificaciones XML, porque el método LoadXML () solo admite cadenas de texto que cumplen con las especificaciones XML.
Por supuesto, debe tener permiso para escribir en el directorio
Crear archivos HTML
Lo anterior es una introducción relacionada recopilada por el editor del canal False New Technology. ¡Espero que sea útil para usted comprender el proceso de usar XMLDOM en servidores que no admiten FSO!