Atualmente, os hosts que suportam o ASP geralmente usam sistemas operacionais da Microsoft. De fato, servidores Win2K e acima podem ser usados. A seguir, é apresentada uma introdução ao processo de uso do XMLDOM em servidores que não suportam o FSO. Vamos aprender sobre isso em conjunto com o editor do novo canal de tecnologia errada!
Introdução ao processo de usar XMLDOM em servidores que não suportam FSO
Primeiro, deixe -me explicar uma coisa. Preste atenção à normalização do código HTML e XML.
Html
Não há problema com isso, a escrita padrão deve ser
Mas se estiver em xml
Definitivamente, está errado, porque o valor do atributo do nó do XML deve estar em cotações.
mesmo Também está errado, porque o XML requer um nó fechado, você pode escrever como
,mas Também está errado, porque XML é sensível ao caso
Para o nó XML de entrada, seu valor de texto está vazio, para que possa ser escrito como
Isso está em conformidade com a especificação XML.
Por exemplo, em html
Escreva em XML
ou
Imagem em html
Escreva em XML
Também existem caracteres especiais ",>, <, ', &, nós não podem cruzar, etc. Deixe -me dizer muito primeiro. Quanto à padronização dos documentos XML, não é o foco deste artigo, consulte as informações relevantes.
Não vou falar sobre como usar o FSO para gerar um arquivo HTML. Mas se você usar o FSO, sua intenção é gerar um arquivo HTML
Eu escrevi menos aqui e, para o HTML, o navegador pode tolerar isso.
Mas para gerar um documento com especificação XML, deve ser
>>
Como salvar este documento formatado em XML no servidor?
Dim XMLString
xmlString = "" & Chr (10) & "" & Chr (10) & "
"& Chr (10) &" "& Chr (10) &" "& Ch (10) &"
>
"& Chr (10) &" "& Chr (10) &"
Dim Xmldoc
Definir xmldoc = server.createObject ("msxml2.domdocument")
xmldoc.loadxml (xmlString)
xmldoc.save (server.mappath ("test.htm")))
Definir xmldoc = nada
O método xmldom.loadxml () é usado aqui, que carrega um pedaço do documento XML no objeto.
É por isso que você precisa escrever o HTML que está se preparando para gerar em especificações XML, porque o método loadxml () suporta apenas seqüências de texto que cumprem as especificações XML.
Obviamente, você precisa ter permissão para escrever para o diretório
Crie arquivos HTML
O exposto acima é uma introdução relacionada coletada pelo editor do False New Technology Channel. Espero que seja útil para você entender o processo de usar o XMLDOM em servidores que não suportam o FSO!