Arquivos XML dinamicos para Objetos Java

2 respostas
D

Tenho um cenario onde em um ponto recebo diversos arquivos XML diferentes. Precisaria mapear estes XML para objetos java para facilitar o trabalho, porém como os XML são dinamicos, fica dificil criar uma classe Java com os atributos necessarios, neste caso teria a necessidade de algo semelhante a criar classes instantaneas(dinamicas). Para trabalhar com XML’s em Java uso a XStream, porém minha dificuldade esta sendo classes dinamicas, e no caso o XStream para mapear XML para Objeto, já teria de ter as classes prontas.
Teriam alguma sugestão ?

Obrigado.

2 Respostas

Rodrigo_Sasaki

Não tenho certeza se isso é possível, a maioria das ferramentas de manipulação de XML precisam do modelo previamente definido, ou seja, as classes precisam estar prontas.

Se os XMLs são diferentes, como você vai fazer pra trabalhar com eles?

Fica uma dica, o XStream é uma ferramenta de serialização, portanto pode não ser o ideal para o seu caso, a não ser que você já tenha as classes prontas, nesse caso não faz diferença.

rmendes08

Talvez seja mais adequado para você trabalhar com o JDom:

http://www.jdom.org/

Criado 27 de setembro de 2012
Ultima resposta 27 de set. de 2012
Respostas 2
Participantes 3