Preciso ler um XML gerado por um software, mas deste XML só me interessam algumas informações. Entretanto, ao usar o XStream para fazer o parse, e gerar a minha árvore de objetos, ele está exigindo que eu mapeie todas as ocorrencias de TAG do XML.
É possível eu fazer com que ele ignore as TAGs que nao me interessam?
Desisti de usar o XStream. Cheguei à conclusão de que ele é mais útil quando temos um XML com TAGs com pouca variação (ou eu não conheço todas as suas features ). O fato é que eu testei de tudo quanto é jeito, e resolvi fazer um SAXParser mesmo, e tratar isoladamente as TAGs que me interessam. :lol:
Hum… achei que o conversor fosse pra outra coisa… :?:
Pois caso eu nao mapeasse no XStream cada tag, ele me retornava uma excessão… e como eu nao queria ficar olhando tag a tag no arquivo, eu fiz um SaxParser, onde eu controlo quando entra numa tag e sai dela, e eu pego os atributos que me interessam… por exemplo:
Imagine o XML, só que vinte vezes maior com vinte vezes mais atributos e tags:
Agora, <att 5> é um nome muito estranho para uma tag…[/quote]
Hehe… foi só um exemplo… na verdade, o XML foi gerado pelo ERWin… ele tem milhares de tags diferentes… esse não é o nome da tag… foi só pra dizer que há o atributo 5…
mesmo assim… obrigado!