Appendix A. XQuery Extension Modules

This appendix provides an overview of the available XQuery extension modules in eXist.

You might have already noticed that in other chapters we often mention and describe extension modules. For instance, Controlling the Database from Code explains in part how to manipulate the database using the xmldb extension module. This is because we think it is better to describe an extension module within its context as much as possible. However, there are still a lot of extension modules we don’t cover elsewhere and so we provide an overview herein to assist you.

We won’t handle all extension modules that come with eXist. As is often the case with open source products, experiments creep in and are not removed. Some of the modules seem to hold interesting functionality, but documentation is missing. And some are very specialized and of interest only to a very small group of users. We therefore took the liberty to describe only those modules that we thought would be of general interest and for which at least some kind of documentation was available (often just the information in eXist’s function documentation browser). Apologies to all module creators whose modules we left out. If you think something we left out deserves a place in this chapter, please drop us a line and we’ll try to fix this in a future version of the book.

What we also won’t do here is describe all functions in detail. eXist provides an online function documentation browser and we saw no ...

Get eXist now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.