Serving XML provides a language for building XML pipelines, and an extendible Java framework for defining the elements of the language. The accompanying console app supports reading content as XML files, flat files, SQL queries or SAX events, transforming it with XSLT stylesheets and custom SAX filters, and writing it as XML, HTML, PDF or mail attachments. This software is especially suited for converting flat file or database records to XML, with its support for variant record types, multi-valued fields, namespaces, hierarchical grouping of records, and row-by-row validation with XML Schema. There is also an API for imbedding the software in a Java application.
Platform(s): n/a
Date: Oct, 01 2004
Author: Daniel Parker, http://servingxml.sourceforge.net/