Archive Module

This XQuery Module contains functions to handle archives (including ePub, Open Office, JAR, and many other formats). New ZIP and GZIP archives can be created, existing archives can be updated, and the archive entries can be listed and extracted. The archive:extract-binary function includes an example for writing the contents of an archive to disk.

=Conventions=

All functions and errors in this module are assigned to the  namespace, which is statically bound to the archive prefix.

=Functions=

archive:delete
=Errors=

=Changelog=


 * Version 9.0


 * Updated: archive:create-from: options added


 * Version 9.0


 * Updated: error codes updated; errors now use the module namespace


 * Version 8.5


 * Updated: archive:options: map returned instead of element


 * Version 8.3


 * Added: archive:create-from, archive:extract-to (replaces )


 * Version 7.7


 * Added: archive:write

The module was introduced with Version 7.3.