Flatworm is a Java framework to read and write POJOs from and to flat format files (both delimited and fixed length.) It can handle files with multiple formats, automatically detecting the format of each line based on key values.
The 1.2 release (thanks to major contributions by new team member Andreas Thiel) adds output capabilities to Flatworm, as well as numerous code cleanups. Flatworm is now fully bidirectional, able to both read and write files using the same XML description file.... read more
What I have done.. (at least made a feeble attempt at)... read more
After a spate of procrastination, I've gotten Flatworm 1.0 out the door. This release, which is based on code that's been running on a production site for half a year, should be stable enough for anyone to use.
Flatworm allows Java developers to import fixed length flat file data to Java beans without having to code. Simply by creating an XML description of the file format, Flatworm will automatically suck up the data and populate your own beans with the data, converting the data as required.... read more