BeanIO v3
A Java library for marshalling and unmarshalling bean objects.
Supports mutiple formats
BeanIO can work with XML, CSV, delimited and fixed length stream formats.
Flexible configuration
Field mappings can be configured using XML files, Java annotations or a builder API.
Extensible
BeanIO can be extended with custom stream parsers and data type converters.