estou com um probleminha aqui, vamos ver se alguem pode me ajudar.
procurei no forum, mas nada me ajudou…
Estou tentando acessar um xml, mas alguns problemas surgiram.
Primeiro, o Xml eh muito grande com muitas tags diferentes, isso complica um pouco procurar por nome da tag.
Segundo, esse xml tem varios campos, que podem vir ou não, em um determinado momento uma tag se apresenta em outro não, isso tbm impossibilita o uso do nome da tag…
Sera que existe uma forma de acessar todo o arquivo apartir de um loop e da primeira tag???
tipo eu coloco a primeira tag e ele acessa todos os filhos de todas as tags internas???
o tamanho do arquivo varia de 300kb a 500kb, 5000 linhas a 7000 linhas…
mas o principal problema eh que ele eh muito dinamico…
hora aparece o campo, hora não…
alissonvla:
eu ja olhei o JStream… mas preciso sempre acessar as tags pelo nome…
ai complica muito…
Tipo, eu precisava que fosse quase que linha a linha do arquivo, tipo, leu uma linha, se for abertura de tag, faça “isto”, se for dados, faça “aquilo”, se for fechamento de tag faça outra coisa…
Esse xml tem algum dtd ou xml schema declarado? Se sim, você pode utilizar ele para saber a estrutura das tags, quais são obrigatórias, opcionais, etc.