Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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 + 1Carregando comentários...