SaxonC  11.6
Saxon Processor library for C/C++, PHP and Python
SaxonC Documentation

This documentation details the C++ API for SaxonC.

SaxonC is a cross-compiled variant of Saxon from the Java platform to the C/C++ platform.

SaxonC provides processing in XSLT 3.0, XQuery 3.1 and XPath 3.1, and Schema validation 1.0/1.1.

The main classes in the SaxonC API are: SaxonProcessor, Xslt30Processor, XsltExecutable, XQueryProcessor, XPathProcessor, and SchemaValidator.

The following classes provide a subset of the XDM model: XdmValue, XdmItem, XdmAtomicValue, XdmNode, XdmFunctionItem, XdmArray, and XdmMap.

For further information about using SaxonC, see the SaxonC 11 Documentation, or SaxonC web page.