Recomendado: ASP adiciona, exclui, modifys e visualizações Texto em documentos XML % '--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Os principais métodos e implementação do ASP para operar arquivos XML no lado do servidor através do XMLDOM
Para pequenos volumes de dados, os arquivos XML têm muitas vantagens em recuperação e atualizações sobre o acesso.
Uma vez testei que as informações do membro do site, informações sobre dados do produto, informações de transação e informações personalizadas do site foram armazenadas em três arquivos XML sem usar um banco de dados. O resultado da operação foi muito normal e parecia muito mais rápido que o banco de dados, mas não foi testado e não pôde ser confirmado.
Vamos falar sobre os principais métodos de criação, consulta, modificação, etc.
'Crie um objeto DOM
set objdom = server.createObject ("Microsoft.xmldom")
'Obtenha dados XML
'Método 1 Obtenha os dados XML do arquivo XML
objdom.load ("c: /test.xml")
'Método 2 Obtenha os dados da string de dados XML
objdom.loadxml ("
'Crie um objeto de nó
Definir newNode = objdom.createElement ("pessoas")
'Dê a este valor do nó
Newnode.text = "pessoas"
'Adicione atributos a este nó
Definir newAttribute = objdom.createnode ("atributo", "nome", "")
NewAttribute.Text = "Zhang San"
NewNode.setAttributenode newAttribute
'Adicione nós filhos a este nó
Set newnodeChild = objdom.createElement ("endereço")
Newnode.appendChild newnodechild
'Salve este objeto de nó
objdom.appendChild newNode
objdom.save ("c: /test.xml")
'Encontre um objeto de nó
set objtofind = objdom.documentElement.SelectSinglenode ("// People/Man")
'Busque o nome do nó, o valor do nó, um determinado valor de atributo e todo o XML deste objeto de nó
nodename = objTofind.nodename
NodEvalue = objTofind.Text
objTofind.getAttributenode ("nome"). NodEvalue 'Valor do atributo cujo atributo é nomeado nome
'Retire um objeto de nó de atributo
Definir objattrtofind = objdom.documentElement.selectSinglenode ("// People/Man"). GetAttributenode ("Nome")
'Retire o nome do atributo deste nó e o valor do atributo
NodEattrName = objattrtofind.nodename
NodEattrValue = objattrtofind.nodEvalue
Compartilhar: ASP+SQL2000 Stored Procedure Pagination Exemplo 1. Retorne o procedimento armazenado do número total de conjuntos de registros: Crie procedimento dbo.recordCount (@tablename nvarchar (100),--database tabela nome @stringwhere nvarchar (500),-@coury @count int --- valor de saída, número total de registros) como declara @sqlstchar nver (1), número total de registros) como declara @sqlstchar nvchar (1).
2 páginas no total Página anterior 12 Próxima página