XML + XStream  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
grunfeldt
Thread.start()
[Avatar]

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!
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.
[ICQ]
grunfeldt
Thread.start()
[Avatar]

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.
claudsan
Debugger
[Avatar]

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)

[WWW]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team