preciso de criar um programa em java capaz de ler os dados de uma base dados e gerar automaticamente um ficheiro xml com esses dados existentes na base dados. alguem tem exemplos de como se faz?
Gerar xml
S
3 Respostas
Olá
Exemplo, não vou ter… mas tenho um link que poderia te ajudar TUTORIAL XML
Espero ter ajudado…
Até mais
OPS… link mais ou menos errado, agora o certo:
http://www.guj.com.br/java.tutorial.artigo.144.1.guj
http://www.guj.com.br/java.tutorial.artigo.15.1.guj
http://www.guj.com.br/java.tutorial.artigo.15.1.guj
G
Tente utilizar o JDOM é bem simples, coloque os .jar dele em sua classpath
exemplo de como gerar um xml utilizando ele
Element raiz = new Element("teste");
Document doc = new Document(raiz);
Element elemento = new Element("elemento");
elemento.addContent("conetudo do elemento");
raiz.addContent(elemento);
// colocar um for para cada elemento
XMLOutputter out = new XMLOutputter();
Format formatXML = Format.getPrettyFormat();
formatXML.setEncoding("ISO-8859-1");
out.setFormat(formatXML);
try {
out.output(doc, System.out);
FileWriter file = new FileWriter("nomeXML.xml");
out.output(doc, file);
file.close();
} catch (IOException e) {
e.printStackTrace();
}
Dependendo o tamanho do que voce for manipular, o JDom vai acabar com a memória de sua máquina.
Algo muito mais fácil de se trabalhar, leve e eficiente é o Xstream. Para o uso que você quer, eu recomendo a leitura abaixo:
http://xstream.codehaus.org/persistence-tutorial.html
[]s
Criado 27 de abril de 2008
Ultima resposta 27 de abr. de 2008
Respostas 3
Participantes 4
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo