Saxonica.com

Extensibility

This page describes how to extend the capability of Saxon XSLT Stylesheets and XQuery queries by adding extension functions and other user hooks.

The first two columns of the table below indicate which sections of this page are applicable to XSLT and which are applicable to XQuery.

XSLT

XQuery

Contents

§
§
§
§
§
§
§
§
§

§



§

§
§

Writing extension functions (Java)
Writing extension functions (.NET)
Writing extension instructions
Customizing serialization
Implementing a collating sequence
Implementing localized numbers and dates
Adding an output encoding
Writing a URI Resolver for input files
Writing a URI Resolver for output files

Next