Qual melhor API para trabalhar com XML?

9 respostas
T

Ola Amigos do GUJ!
Estou fazendo uma agenda, e nessa agenda sera agendado somente reuniões, então só quero armazenar informções como Pauta, Data e Hora.
e quero ficar armazenando tais informações em um arquivo XML.
andei lendo sobre algumas APIs como JDOM e XStream, gostaria de saber se alguém sabe me dizer qual seria melhor para usar,
pois precisarei fazer ações como criar, alterar, excluir.

alguém poderia me ajudar nessa?
Obrigado desde já!

9 Respostas

V

Cara eu tive que trabalhar com XML certa vez… e o Xtream é muito bom … recomendo, pela facilidade de uso.

I

Acredito que o JAXB seja melhor do que o XStream, porque o JAXB faz a validação de XSD, além de ser spec.

T

tem algum tutorial pra me indicar sobre JAXB??

I

http://www.oracle.com/technetwork/articles/javase/index-140168.html

R

[quote=theneto.pro]Ola Amigos do GUJ!
Estou fazendo uma agenda, e nessa agenda sera agendado somente reuniões, então só quero armazenar informções como Pauta, Data e Hora.
e quero ficar armazenando tais informações em um arquivo XML.
andei lendo sobre algumas APIs como JDOM e XStream, gostaria de saber se alguém sabe me dizer qual seria melhor para usar,
pois precisarei fazer ações como criar, alterar, excluir.

alguém poderia me ajudar nessa?
Obrigado desde já!
[/quote]

Será que não seria melhor usa um banco de dados standalone se você vai criar, alterar e excluir dados?

T

Olá theneto.pro, ja trabalhei com as duas bibliotecas (JAX-B e XStream) ambas são ótimas, facilitaram muito o trabalho com xml, mas achei o XStream mais simples de trabalhar e o tutorial na pagina do fabricante é otimo.

Xstream: http://xstream.codehaus.org/
JAX-B: http://jaxb.java.net/tutorial/
Um tutorial bem simples sobre JAX-B http://www.vogella.de/articles/JAXB/article.html

Espero ter ajudado.

[]'s

J

XStream na cabeça!!! Tudo de fácil e altamente configurável. É meu voto.
Abraço.

G

Para Java, uma API que achei simples e prática é a Simple XML.

T

thiagocg:
Olá theneto.pro, ja trabalhei com as duas bibliotecas (JAX-B e XStream) ambas são ótimas, facilitaram muito o trabalho com xml, mas achei o XStream mais simples de trabalhar e o tutorial na pagina do fabricante é otimo.

Xstream: http://xstream.codehaus.org/
JAX-B: http://jaxb.java.net/tutorial/
Um tutorial bem simples sobre JAX-B http://www.vogella.de/articles/JAXB/article.html

Espero ter ajudado.

[]'s

No caso de optar pela XStream segui o tutorial e gera certinho, mas como faço agora pra gerar o arquivo em um diretório? gerar um arquivo com extensão *.xml

Criado 23 de agosto de 2011
Ultima resposta 30 de ago. de 2011
Respostas 9
Participantes 7