Importar dados via XML
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.
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
Curtidas 0
Respostas
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 :)
Exemplos em meu blog... http://www.go-java.com
ou no curso "Introdução a Java na Web" da devmedia :)
GOSTEI 0
Rafael Bomfim
02/05/2010
Muito obrigado pela resposta.
GOSTEI 0
Dyego Carmo
02/05/2010
Favor trocar o status do post para concluido :)
GOSTEI 0
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.
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
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
Rafael Bomfim
02/05/2010
Video: https://www.devmedia.com.br/post-10015-Aula-JAXB-e-Netbeans-6.html
Artigo: https://www.devmedia.com.br/articles/viewcomp.asp?comp=11547
Artigo: https://www.devmedia.com.br/articles/viewcomp.asp?comp=11547
GOSTEI 0
Dyego Carmo
02/05/2010
Deu tudo certo ?
GOSTEI 0
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.
Eu até fecharia o chamado, mas não sei como fazer.
GOSTEI 0