XSLT 2.0 Conformance

Saxon-CE implements XSLT 2.0 at the minimum conformance level: that is, it meets all the requirements for a "Basic XSLT 2.0 Processor" as defined in the W3C XSLT 2.0 specification.

Some of the features that this excludes are:

There is no serializer, because output is either appended as a tree to the HTML DOM representing the target browser page, or as a tree or tree-fragment to an XML DOM. This means that language features associated with serialization are ignored. These include xsl:output, xsl:character-map, disable-output-escaping, and the formatting attributes of xsl:result-document.

Optional features have been kept to a minimum. There is currently no support for collations other than the standard codepoint collation, or for output (for example of dates and numbers) in locales other than English.