Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Adriano Moura

[Resolvido] XMLDOM recuperar as informações pelo nome da Tag

Recommended Posts

Estou conseguindo ler o XML normalmente e retornar os resultados atráves do comando

 

xmlRaiz.item(i).childNodes.item(29).childNodes.item(11).text

 

a parte item(i) indica o registro e o item(29) a tag desse registro, dentro dessa tag tenho outras tags e preciso retornar o valor delas, porem a posição da item(29) pode variar vindo a ser item(31) ou mais, como eu posso fazer para solicitar pelo nome da tag, assim independente da posição eu vou conseguir recuperar.

 

 

Valeu

 

Resolvi meu problema e fica a solução para quem quiser

 

For Each objNode in xmlRaiz.item(i).childNodes
	Select Case objNode.nodeName
	Case "nome_da_tag"
		registro1 	= xmlRaiz.item(i).childNodes.item(l).childNodes.item(7).attributes(0).text
		registro2 	= xmlRaiz.item(i).childNodes.item(l).childNodes.item(11).text
		registro3 	= xmlRaiz.item(i).childNodes.item(l).childNodes.item(4).text
	End Select
	l = l + 1
Next

Com o exemplo acima eu rodo todos os itens do xmlRaiz.item(i) e quando achar o que tem o nome escolhido eu mostro os itens de dentro, respectivamente: atributos da 7ª tag e textos da 11ª e 4ª

Compartilhar este post


Link para o post
Compartilhar em outros sites

existe um code no la. de script, onde você pode escolher qual tag pegar,

olha este link

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.