This saxon-resources
download contains a full copy of the Saxon
API documentation (in HTML):
The main Saxon documentation supplied in this resources download runs as an interactive application driven by SaxonJS in the browser (a copy of SaxonJS is included in the download). However, most browsers do not allow SaxonJS to run from a local file system, so the documentation application may not work directly. It is recommended that the HTTP protocol is used to access the resource files, so it may be necessary to host the 'viewer_appJS' directory (which contains SaxonJS and all required resources) on a localhost web-server.
Hosting the full 'saxon-resources-12' directory on a localhost web-server,
and once the source-userdoc.zip
has been unzipped, use the following
link, or the menu on the right, to go directly to the documentation:
Alternatively, full documentation for the current release is also available online (two versions are provided: the interactive application, and an alternative static HTML page version for non-Javascript browsers):
Much of the Saxon documentation is also relevant to SaxonC for C++, PHP and Python, but there is also a separate SaxonC documentation application available for SaxonC specific information.
Like the main Saxon documentation, the SaxonC documentation supplied in this resources download runs as an interactive application driven by SaxonJS in the browser, which requires use of a localhost web-server on a localhost web-server.
Hosting the full 'saxon-resources-12' directory on a localhost web-server,
and once the saxonc-userdoc.zip
has been unzipped, use the following
links to go directly to the SaxonC and API documentation:
Alternatively, full documentation for the current SaxonC release is also available online:
This resources download also contains sample applications for SaxonJ and SaxonCS, and Java drivers for the W3C test suites. These are relevant for all Saxon editions (Saxon-HE, Saxon-PE and Saxon-EE).