Gerador de arquivos

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

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

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: asamedeiros@gmail.com