Resources

EXPath resources

The presentation about EXPath Webapp and Servlex, given by Florent Georges at XML Prague 2011. CXAN was taken as a case-study.

An article about Working with web services using the EXPath HTTP client -- HTTP testing with EXPath, by Jim Fuller on IBM's developerWorks.

The Packaging System presentation given by Florent Georges at Balisage 2010: the proceedings. The conference website also hosts the PDF presentation and the examples, see the materials page.

The presentation given by Florent Georges at XML Prague 2010, introducing the project as a whole, the Packaging System and the Webapp Framework (you can find the examples here):

The introduction to EXPath presented by Florent Georges at Balisage 2009: the proceedings. The conference website also hosts the PDF presentation and the examples, see the materials page.

A video showing the ZIP module in CoherentWeb:

Processors (and their extensions)

See also the following wiki page for more informations.

  • EXSLT project
  • EXQuery project
  • EXProc project
  • BaseX XML database, and their various extensions (look for pages named "* Functions" in the XQuery category on their wiki).
  • eXist XML database, and its extension modules. Please note that this page documents only the extension modules activated on the build of eXist that runs the website, for instance the HTTP Client module is not activated by default, so it is not present in this online documentation. To have all the modules, you have to install eXist and enable all modules.
  • MarkLogic XML database, and its huge extension module set.
  • MXQuery XQuery processor. It supports various extensions, most of them are compatible with (have the exact same interface than) Zorba's extensions; that's worth noting.
  • Qizx XML database. The reference part of its manual is almost all about extensions.
  • Saxon XSLT & XQuery processor, and its various extensions (functions and others...)
  • XQilla XQuery processor. See the XQilla's extension functions. It is worth noting it also supports the first-class function objects proposal for XQuery (by John Snelson, the author of XQilla.)
  • XQSharp XQuery processor for the .NET Framework. See its extension functions (only math functions at the time of writing.)
  • Zorba XQuery processor. A big part of the user manual is about various extensions.