| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/06/2008 13:34:18
|
grunfeldt
Thread.start()
![[Avatar]](/images/avatar/60ccb8c0b709b4e29f47b5d62086314b.jpg)
Membro desde: 11/12/2006 14:06:55
Mensagens: 35
Offline
|
Boa tarde pessoal,
Já usei o forum, e achei todos os posts relacionados ao assunto.
E mesmo aqueles que deram respostas não conseguiram resolver o problema...
Na documentação do XStream não mostra nada disso tb.
Espero que alguem que estaja ai agora consiga me dar uma ajuda.
Eu consigo transformar os meus objetos em xml e do xml para meus objetos Java tranquilamente.
Mas não sei como fazer para abrir e ler esse arquivo ja existente e grava-lo.
Eu acredito que tenho que usar o proprio XStream, mas não sei mais como fazer,
Ou se existe um jeito de ler o arquivo xml sem o XStream e usar o parser dele.
O código abaixo gera o xml e exibe na saida padrao.
Meu código:
Bom é isso, se alguem ajudar, agradeço desde ja!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/06/2008 14:47:22
|
Filipe Sabella
GUJ Expert
Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline
|
Mas não sei como fazer para abrir e ler esse arquivo ja existente e grava-lo.
Não entendi sua dúvida.
|
Former LIPE. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/06/2008 15:14:09
|
grunfeldt
Thread.start()
![[Avatar]](/images/avatar/60ccb8c0b709b4e29f47b5d62086314b.jpg)
Membro desde: 11/12/2006 14:06:55
Mensagens: 35
Offline
|
Se eu pegar um objeto java meu e usar o XStream, ele vai transformar todo o objeto em uma
String, com o texto ja no formato do xml, bastando apenas salvar.
O que eu não sei como fazer, é abrir esse arquivo xml e salvar essa String com as novas informações.
Se eu usar a Classe File, acho q não vai gravar direito pq naum vai saber como é a estrutura do xml.
E tenho medo de estar reinventando a roda, caso o XStream realmente ja salve este arquivo corretamente.
Eu acho q quem deveria gravar a string é o proprio XStream.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/06/2008 01:06:00
|
claudsan
Debugger
![[Avatar]](/images/avatar/596af183340b893f02186c71c14b96f6.png)
Membro desde: 28/02/2008 22:00:32
Mensagens: 51
Localização: Uberlandia-MG
Offline
|
Pode utilizar sem medo ele carrega o xml e transforma no mesmo objeto que foi criado eu fiz esses 2 metodos para me auxiliar a utilizar o XStream
|
http://cucadigital.com.br
Se respeitar as pessoas como elas são, você pode ser mais eficaz ajudando-as a se aperfeiçoarem. (John Gardner)
 |
|
|
 |
|
|