Gerador de arquivos

2 respostas
B

Oi

estou precisando fazer um gerador de arquivos a partir de metadados do banco. O problema é que esse gerador deve ser genérico pois os arquivos a serem gerados apresentam leiautes variados.

Assim, o usuário poderá escolher quais metadados do banco ele deseja utilizar para gerar o arquivo e o gerador deverá gerá-lo.

Será que alguem tem alguma dica de como fazer isso ou tem algum material que possa me ajudar??

Glauber

2 Respostas

E

opa blz?

cara tenho uma dica para você, como disse que são genéricos
já pensou em arquivos .XML ?

uma solução rápida apenas precisa definir uma classe para
ser o repositorio desses dados e depois utilizar o XStream
para serializar essa sua classe para um XML e persistir em disco
fazendo a saida usando uma classe simples de escrita de arquivo
em disco…

a leitura tambem é muito simples, apenas recupere o texto do XML
para uma String depois utilizando o XStream você recupera o seu objeto
:wink:

é uma mão na roda e resolve rapidamente casos como esse :wink:

o que acha da ideia? :roll:

tutorial de 2 minutos do XStream
Entrada e saida de texto para disco
canivete suiço do pacote java.io

A

Glauber, eu tenho um gerador que faz exatamente isso, tudo pronto. Para que você precisa especificamente?

Resumindo o funcionamento: gero um XML a partir dos metadados do banco. De posse desse XML, uso o mesmo em um gerador de arquivos e construo as templates desse gerador (para gerar os arquivos) baseado no padrão desse XML.

Posso te ajudar com isso. Qualquer coisa me envia um email: [email removido]

Criado 18 de dezembro de 2006
Ultima resposta 15 de mar. de 2007
Respostas 2
Participantes 3