Escrever e ler um XML

8 respostas
H

Galerinha.

Preciso urgentemente aprender a ler e escrever em arquivos XML com Java.
Já cansei de procurar no google. A maioria dos códigos que encontro, são complexos demais ou utilizam outras APIs. (e só posso utilizar as apis xml que estão no SDK).

Se alguém tiver alguma coisa, um código simples (fácil de entender), que seja capaz de escrever um XML, e que depois eu consiga ler e capturar informações do mesmo XML, ficarei grato!
Podem mandar no e-mail [email removido]

Valew! Desde já agradeço!

8 Respostas

E

forma facil de trabalhar com XML

XStream: Trabalhando com facilmente XML em Java
http://www.guj.com.br/java.tutorial.artigo.144.1.guj

:wink:

M

Cara, a forma mais simples que conheco é com Digester http://jakarta.apache.org/commons/digester/

W

como o AnjoSupremo ja disse o XStream é muito bom mesmo!

mas ja utilizei o JDom tb…
http://www.javafree.org/javabb/viewtopic.jbb?t=847694

falowss!

L

Como o AnjoSupremo já indicou, o XStream é ótimo. Com ele é possível tanto ler como escrever XML.
Aprendi a trabalhar com ele tem 2 dias e tive muita facilidade de aprender, pois o exemplo que tem no site é ótimo!!!

Os outros eu nunca usei.

:grin:

H

Valew Galerinha…vou dar uma lida, e fazer uns testes.

Só que eu não posso utilizar APIs externas…
Tenho que fazer com SAX ou DOM, só que não encontrei nenhum exemplo…mas vou tentar aqui.

Obrigado pela ajuda!

H

Estou utilizando o JDOM para escrever os arquivos em XML, mas me deparei com um problema.

Tenho uma tag que deve ser repetida, mas quando vou fazer essa repetição dá o seguinte erro: The Content already has an existing parent “TagRepetivel”

Entendi que já existe esse conteúdo na Tag que repete.
Como faço para poder repetir a tag?

Desde já agradeço!

G

O XSTream é muito bom de trabalhar… recomendo ele.

E

Java Deitel - xml e java como programar

Tem muita coisa boa !!!

Criado 29 de junho de 2006
Ultima resposta 6 de jul. de 2006
Respostas 8
Participantes 7