Verificar a existência da tag XML com ASP

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


Tags:

3 Respostas para Verificar a existência da tag XML com ASP

  1. Olá Ted,

    Esse script salvou meu final de semana, abraços.

    Valeu.

  2. 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???

  3. Irei analisar!

Deixe seu Comentário