| Project Name | Presenting XML |
| Category | Frameworks |
| Programming Language | Java |
| Project Home Page | http://presentingxml.sourceforge.net/ |
| License(s) | LGPL |
| License URL(s) | http://www.gnu.org/licenses/lgpl.html |
| Tags (edit) | pipelines, presentation, transformation, web publishing, xml, xsd, xsl-t |
Presenting XML is a Java web application framework for presenting HTML, PDF, WML etc. in a device independent manner. It aims to achieve a complete separation of content and presentation. It supports various kinds of content including XML files, dynamic content, SQL result sets and flat files. It provides a declarative way for applying filters and XSLT transforms to a stream of XML content in a pipeline. It allows user defined filters and serializers written as Java plug-ins. It is component based and extendible.
Presenting XML may be used as a command line tool or as a framework for a servlet-based web application. Simple examples with XML, XSLT, and Java are included in the distribution. There are command line examples for converting flat files to XML (and vice versa), for converting SQL results to XML, for applying a sequence of XSLT transforms and SAX filters in a pipeline, and for setting up streaming filters.
There is a sample web application that illustrates how to build a simple shopping cart.
Similar Projects (edit)
Reviews
Be the first person to review this project!
User tips
Related books
Last modified on 2007-08-01 14:07:37.131 (rel. 6).
