Flatworm 1.2

Flatworm is a Java library intended to allow a developer to describe the format of a flat file using an XML definition file.
Flatworm project is a Java library intended to allow a developer to describe the format of a flat file using an XML definition file, and then to be able to automatically read lines from that file, and have one or more beans be instantiated for each logica

There are a few powerful features in Flatworm worth mentioning. For one thing, a record may consist of one or more physical lines in the file. A record may contain more than one bean once decoded. A flat file may contain more than one type of record, and Flatworm can use line length and substring matching to determine which type of record a line begins.

Besides fielded buffer flat files, Flatworm also supports text files where the different fields are separated by a separator character, e.g. CSV (comma separated values) files.

Last but not least, Flatworm is able to produce flat files from beans and the same definition file.

Requirements:

commons-beanutil (from Apache Commons)
commons-collections (from Apache Commons)
commons-logging (from Apache Commons)
log4j (www.log4j.org)

What's New in This Release:

This release finally adds the ability to generate as well as parse flat files, using the same XML description file.
It includes numerous code cleanups and improvements.
It handles multiple-level bean references (person.address.zipcodes, for example), more than one type of padding character, and can now use streams for input and output.

last updated on:
August 7th, 2007, 13:51 GMT
price:
FREE!
developed by:
James Turner
homepage:
flatworm.sourceforge.net
license type:
LGPL (GNU Lesser General Public License) 
category:
ROOT \ Text Editing&Processing \ Others

FREE!

In a hurry? Add it to your Download Basket!

user rating 15

4.1/5
 

0/5

Rate it!
1 Screenshot
Flatworm

Add your review!

SUBMIT