Free Trial - Stylus Studio, The World's Best XML IDE!


Saxon 8 XSLT and XQuery Processor

Saxon XSLT and XQuery processor developed by Michael Kay — it's the only product available that provides the ability for XQuery and XSLT to interoperate, allowing you to use XSLT and XQuery for their respective strengths. The latest release of Saxon, version SA 8.0, is also an XML Schema processor.

Packages
com.saxonica.importer This package contains code used to import a schema.
com.saxonica.schema The Schema Object Model package
com.saxonica.validate The Validation package
net.sf.saxon This package provides the core classes of the SAXON XSLT library.
net.sf.saxon.charcode This package provides classes for handling different output character sets.
net.sf.saxon.dom This package provides glue classes that enable Saxon to process a source document supplied as a DOM tree in the form of a DOMSource object).
net.sf.saxon.event This package provides classes that feed SAX-like events from one tree to another.
net.sf.saxon.expr This package provides classes associated with XPath expression handling.
net.sf.saxon.exslt This package provides implementations of the functions defined in EXSLT.
net.sf.saxon.functions This package provides implementations of all the core functions available for use in XPath expressions.
net.sf.saxon.instruct This package provides classes for the compiled representation of the various elements and other instructions found in an XSLT stylesheet.
net.sf.saxon.jdom This package provides glue classes that enable Saxon to process a source document supplied as a JDOM tree (see http://www.jdom.org).
net.sf.saxon.number This package provides classes associated with numbering and the xsl:number element.
net.sf.saxon.om This package defines the interface to the Saxon tree structure.
net.sf.saxon.pattern This package provides classes associated with XSLT pattern handling.
net.sf.saxon.query This package provides an API for executing XQuery queries directly from a Java application.
net.sf.saxon.sort This package provides utility routines for sorting and grouping.
net.sf.saxon.sql This package provides some sample extension elements for loading data into an SQL database.
net.sf.saxon.style This package provides classes used during the compilation of an XSLT stylesheet.
net.sf.saxon.tinytree This package is an implementation of the Saxon internal tree structure, designed to minimize memory usage, and the costs of allocating and garbage-collecting Java objects.
net.sf.saxon.trace This package provides an interface to Saxon tracing capabilities.
net.sf.saxon.trans This package provides helper classes for XSLT transformation.
net.sf.saxon.tree This package defines the implementation of the Saxon tree structure.
net.sf.saxon.type  
net.sf.saxon.value This package provides classes representing XPath values (that is, the results of an expression).
net.sf.saxon.xpath This package provides an API for executing XPath expressions directly from a Java application.

 



Stylus Studio features integrated development and debugging support for Saxon in the XQuery editor and XSLT editor.