Importar dados via XML

Java

02/05/2010

Bom dia pessoal,

Sou assinante da java magazine a vários anos, mas essa é a primeira vez que utilizo o fórum.

Estou desenvolvendo um sistema onde estou utilizando jsf, hibernate, etc.
Para esse sistema funcionar, ele precisar receber dados de um outro sistema.

Esse outro sistema não é nosso, então não podemos fazer nenhum tipo de alteração.
A princípio, a solução encontrada, foi carregar a nossa base de dados com um xml exportado por esse outro sistema.

Então pessoal, o que eu gostaria de saber é qual a melhor tecnologia para ler e carregar uma base de dados a partir de um xml.

Estamos pensando em colocar um botão de upload na página, e quando o usuário fizer o upload do arquivo.xml, o sistema deve validar o formato do arquivo,  ler todos os registros e salvar na base de dados.

Então é isso pessoal, preciso saber qual a melhor forma para ler, validar e salvar os dados do arquivo.xml e se tiver um exemplo ou tutorial também será muito bem vindo.

Obrigado.
Rafael Bomfim

Rafael Bomfim

Curtidas 0

Respostas

Dyego Carmo

Dyego Carmo

02/05/2010

Utilize a tecnologia JAXB

Exemplos em meu blog... http://www.go-java.com


ou no curso "Introdução a Java na Web" da devmedia :)

GOSTEI 0
Rafael Bomfim

Rafael Bomfim

02/05/2010

Muito obrigado pela resposta.


GOSTEI 0
Dyego Carmo

Dyego Carmo

02/05/2010

Favor trocar o status do post para concluido :)

GOSTEI 0
Rafael Bomfim

Rafael Bomfim

02/05/2010

Como faço para mudar para concluído?

Eu vi o link acima: "Você tem posts que receberam uma nova resposta. Por favor, indique se eles estão concluídos. "

Mas quando eu clico não acontece nada.
GOSTEI 0
Saulo Machado

Saulo Machado

02/05/2010

tambem sou assinante da revista java magazine e gostaria de saber onde encontro uma video aula ensinando a exportar os dados de uma tabela para um documento XML, se poder colocar o link pra dowloand agradeço!
GOSTEI 0
Dyego Carmo

Dyego Carmo

02/05/2010

Deu tudo certo ?

GOSTEI 0
Rafael Bomfim

Rafael Bomfim

02/05/2010

Ainda estou implementado algumas coisas, mas já consigo gerar e ler os dados de um XML.


Eu até fecharia o chamado, mas não sei como fazer.
GOSTEI 0
POSTAR