|
|
Se você é um programador, existe uma grande chance que você já tenha trabalhado com arquivos de texto estruturados ou delimitados. Estes são os chamados flat files e, pelo menos até agora, era necessário seguir aquele roteiro chato para trabalhar com eles. Você tinha que abrir o arquivo, criar um Reader, começar a ler linha-a-linha, fazer o parse, e aí por diante. Se fosse necessário persistir as informações de volta, aí então o trabalho começa a aumentar bastante. Mas chega...
JFileHelpers é uma biblioteca que automatiza estas tarefas chatas de manipular e criar arquivos de texto estruturados. Ela manipula arquivos com campos de tamanho fixo ou delimitados usando as facilidades das anotações Java.
Esta biblioteca surgiu como um port da excelente biblioteca do Marcos Meli, a FileHelpers. Porém a idéia agora é seguir o nosso próprio caminho - e para isso estamos a procura de bons desenvolvedores para nos ajudar.
Experimente! Faça um download:
Vamos tomar como exemplo um arquivo texto de campos fixos, que contém dados de clientes (dê uma olhada também na lista de exemplos, ela está
constantemente sendo atualizada).
É assim que fica o seu bean para ler e gravar este tipo de arquivo:
....|....1....|....2....|....3....|....4 1 Antonio Pereira 10012-12-1978ABC 2 Felipe Coury 201-01-2007 3 Anderson Polga 4212-11-2007DEF
....|....1....|....2....|....3....|....4 2 Felipe Coury 201-01-2007 3 Anderson Polga 8212-11-2007APR
| JFileHelpers logo contains an icon from: | ![]() |


