Gerar Arquivo XML  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
erickles
Virtual Machine Man
[Avatar]

Membro desde: 04/01/2007 09:52:17
Mensagens: 605
Localização: São Paulo - SP
Offline

Olá Pessoal,

Estou desenvolvendo um sisteminha aqui, e pretendo gerar um arquivo XML. Vejam o que já fiz:



E um JavaBean:


Compilando e rodando, me traz o resultado:



O que preciso agora é gerar um arquivo .XML. Como viram, estou usando o Xtream no projeto. Qual a melhor maneira de se fazer isso?



Erick de Souza.

Twitter: @erickles
[WWW] [MSN] [ICQ]
peczenyj
Moderador
[Avatar]

Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline

vc não pode salvar a string xml em um arquivo?

http://pacman.blog.br

'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.'
[WWW]
erickles
Virtual Machine Man
[Avatar]

Membro desde: 04/01/2007 09:52:17
Mensagens: 605
Localização: São Paulo - SP
Offline

peczenyj wrote:vc não pode salvar a string xml em um arquivo?


É exatamente isso que preciso saber como fazer...



Erick de Souza.

Twitter: @erickles
[WWW] [MSN] [ICQ]
osmio
Java Ninja

Membro desde: 22/08/2006 20:27:54
Mensagens: 252
Offline

Utiliza JDom e não se preocupe com a manipulação de I/O.

http://www.jdom.org/

Até.

"O pensamento lógico pode levar você de A a B, mas a imaginação te leva a qualquer parte do universo."
- Einstein, Albert
[Email]
aix
Virtual Machine Man
[Avatar]

Membro desde: 16/09/2007 08:31:00
Mensagens: 656
Offline

eu tinha um problema parecido, precisava gerar um xml pra uma NF-e, tive que pagar para resolver o problema, mas o amigo Oliveira.Caio um dos poucos que quis me ajudar aqui mostrou-me uma ótima solução, mas consegui sem ter que utilizar + um jar na aplicação, mas acho que a dica dele serve pra vc, abraços.

http://www.guj.com.br/posts/list/128345.java#695015

Volta teu rosto sempre na direção do sol, e então, as sombras ficarão para trás.
[MSN]
brunocosta
Debugger
[Avatar]

Membro desde: 03/04/2005 23:46:57
Mensagens: 70
Offline

Assim, como o xstream gera uma string com o xml, basta gravar um arquivo blabla.xml usando a classe FileWriter mesmo,



Isso resolve? XML é só um arquivo texto puro normal...

Se vc tiver uns casos de uso mais avançados que a solução acima não resolve, tente dar uma estudada na persistence api do xstream:
http://xstream.codehaus.org/persistence-tutorial.html

Espero que isso ajude! =)

Bruno Costa
SCJP 6
SCWCD 5
SCBCD 5

http://brunocosta.com
[Email] [WWW] [MSN]
erickles
Virtual Machine Man
[Avatar]

Membro desde: 04/01/2007 09:52:17
Mensagens: 605
Localização: São Paulo - SP
Offline

Humm legal pessoal...

Vou testar as dicas e ver no que dá.

Flwz!




Erick de Souza.

Twitter: @erickles
[WWW] [MSN] [ICQ]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team