Edival is a simple EDI file parsing and validation
library for the EDIFACT and X12 EDI standards. It
is a stream-based parser in which an application
defines event handlers for structures that the
parser will find in a file, e.g. elements and
segments.