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??
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
é uma mão na roda e resolve rapidamente casos como esse
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.