Agência OFF, desenvolvimento de soluções web para as Agências Digitais
Sempre vejo esse tipo de pergunta nos fóruns, para que serve o tal do “.nodeName”????
Tenho aqui uma bela funcionalidade para ele, e bem útil.
Nesse script abaixo, verifico se existe a tag “NOME_TAG” dentro do arquivo teste.xml com auxilio do .nodeName, vejam o script e reparem no simples, que é bonito!!
<%
Set obj_XML = Server.CreateObject("Microsoft.XMLDOM")
Set objLista = Server.CreateObject("Microsoft.XMLDOM")
obj_XML.async = False
obj_XML.Load (Server.MapPath("teste.xml"))
Set objLista = obj_XML.getElementsByTagName("*")
For i = 0 to (objLista.length-1)
If objLista.item(i).nodeName = "NOME_TAG" Then
response.Write(objLista.item(i).text)
End If
Next
%>
Reparem que nessa linha:
Set objLista = obj_XML.getElementsByTagName("*")
usei o “*” para chamar todas as tags para depois com um IF, verificar se a tag “NOME_TAG” realmente existe.
Bem simples e funcional.
Agência OFF, desenvolvimento de soluções web para as Agências Digitais


Olá Ted,
Esse script salvou meu final de semana, abraços.
Valeu.
Ted’k, beleza? cara, eu so do fórum do Imasters e to com problemas no XML, eu montei como está aí mas não aparece nada pra mim cara….o que eu to fazendo de errado???
Irei analisar!