Daniel Parker has released
ServingXML 0.94, an open source Java library for flat/XML data transformations. It defines an extensible markup vocabulary for expressing flat-XML, XML-flat, flat-flat, and XML-XML processing in pipelines. ServingXML currently has an active user base with applications producing and consuming EDI files, FpML files, and many others."
ServingXML is published under the Apache 2.0 license.