SourceForge Logo   java.net Logo   

ServingXML

 
Project Page    Wiki    Resources    About this Project
 
  ServingXML 1.1.2
     
  Download   Donate
  Getting Started
  Examples   FAQ  
  Element Reference
  Pipeline Language
  Embed   Extend
  Roadmap
  Upgrading to Version 1.0
   
  Tools
   
  Java 1.5   Ant   JUnit
  Saxon
  Apache FOP
  Xerces XML Parser
  DocBook   DTD   Stylesheets   Doc
  Sun Multi-Schema Validator
   
  Contact
   
  Help:   List   Forum
  Inquiries
   
  Related Projects
   
  Mule ServingXML Transformer
   
  Presentations
   
  java.net Logo

Markup for Flat-XML Processing

   
  

What is ServingXML?

ServingXML is an open source, Apache 2.0 licensed, framework 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 comes with a console app, and also documents an API for embedding the software in a standard Java or J2EE application.

Have a look at the examples. Here you'll see examples of

  • Flat file to XML
  • Financial data to FpML
  • SQL to XML
  • XML to database
  • XML to flat file
  • EBCDIC file with packed-decimal fields to XML
  • Variable-length, blocked, spanned (VBS) records to XML
  • EBCDIC file to CSV file
  • EDIFACT to XML
  • Selected XML subtrees to XML, PDF, and HTML documents

The latest version of ServingXML requires Java 5.0 or later, and comes with Saxon-B 9 for XSLT 2 and XQuery implementations. ServingXML may be configured with a different JAXP compatible XSLT engine, version 1 or 2, if desired.

In the News


"For turning odd data sources into XML, the ServingXml toolkit appears to be the most highly developed and supported."
 

Using XML pipelines part two: Pipelines and Web services

read more

 

Testimonials


"We have struggled with arbitrary data file and XML transformation for a long time. After we found ServingXML, we know that this won't be a bothering problem anymore."
 

Andy Cheng

read more

Thanks to YourKit for providing open sources licenses for their excellent Java Profiler, and to JProfiler for offering open sources licenses for their highly regarded Java Profiler.