Smooks Content Filtering Framework.
Overview
Smooks is a framework for filtering content
(XML/XHTML/HTML etc) in a manner that can be optimised for a given execution context e.g. optimised for the requesting
browser in a Servlet Container.
XML/XHTML/HTML Filtering
SmooksXML is a filtering solution for
XML/XHTML/HTML etc. It can be used as a Java alternative to templating solutions such as XSLT,
or simply as an XML analysis tool.
SmooksXML is a DOM visitor type implementation.
As an alternative to XSLT, SmooksXML is a non-templating solution.
By this we mean that it doesn't "manufacture" a completely new XML document using a source document as input. Instead,
SmooksXML visits the source
document and transforms the source i.e. no new document created.
Other Docs
- SmooksStandalone: SmooksXML in a non-containered environment.
This class provides the standard mechanism for using Smooks.
- Smooks User Docs at
milyn.codehaus.org.
- Milyn Tutorials.