À l'heure actuelle, les hôtes qui prennent en charge ASP utilisent généralement des systèmes d'exploitation Microsoft. En fait, les serveurs Win2K et plus peuvent être utilisés. Ce qui suit est une introduction au processus d'utilisation de XMLDOM sur des serveurs qui ne prennent pas en charge FSO. Apprenons-le avec le rédacteur en chef de la mauvaise chaîne de nouvelles technologies!
Introduction au processus d'utilisation de XMLDOM sur des serveurs qui ne prennent pas en charge FSO
Tout d'abord, permettez-moi de l'expliquer une chose. Faites attention à la normalisation du code HTML et XML.
Html
Il n'y a aucun problème avec cela, l'écriture standard devrait être
Mais si c'est en XML
Il est certainement faux, car la valeur d'attribut de nœud de XML est nécessaire pour être entre guillemets.
même C'est aussi mal, car XML nécessite un nœud fermé, vous pouvez l'écrire comme
,mais C'est aussi mal, car XML est sensible à la casse
Pour le nœud XML d'entrée, sa valeur de texte est vide, il peut donc être écrit comme
Cela est conforme à la spécification XML.
Par exemple, en html
Écrivez-le dans XML
ou
Image en html
Écrivez dans XML
Il y a aussi des caractères spéciaux ",>, <, ', et, les nœuds ne sont pas autorisés à traverser, etc. Permettez-moi de dire autant. Quant à la normalisation des documents XML, ce n'est pas l'objectif de cet article, veuillez vous référer aux informations pertinentes.
Je ne parlerai pas de la façon d'utiliser FSO pour générer un fichier HTML. Mais si vous utilisez FSO, votre intention est de générer un tel fichier HTML
J'ai écrit moins ici, et pour HTML, le navigateur peut le tolérer.
Mais pour générer un document avec des spécifications XML, ce doit être
>>
Comment enregistrer ce document format XML au serveur?
dim xmlstring
xmlstring = "" & chr (10) & "" & chr (10) & "
"& chr (10) &" "& chr (10) &" "& chr (10) &"
>
"& chr (10) &" "& chr (10) &" "
DIM XMLDOC
définir xmldoc = server.createObject ("msxml2.domDocument")
xmldoc.loadxml (xmlstring)
xmLDoc.save (server.mappath ("test.htm"))
Définir XMLDOC = Rien
La méthode xmldom.loadxml () est utilisée ici, qui charge un morceau de document XML dans l'objet.
C'est pourquoi vous devez écrire le HTML que vous vous préparez à générer dans les spécifications XML, car la méthode LoadXML () ne prend en charge que les chaînes de texte conformes aux spécifications XML.
Bien sûr, vous devez avoir la permission d'écrire au répertoire
Créer des fichiers HTML
Ce qui précède est une introduction connexe collectée par le rédacteur en chef du False New Technology Channel. J'espère qu'il vous sera utile de comprendre le processus d'utilisation de XMLDOM sur des serveurs qui ne prennent pas en charge FSO!