Save a resource stored in eXist to the file system as a zip file
xquery version "3.1";
(: Save a resource stored in eXist to the file system as a zip file :)
let $source := "/db/apps/frus-dates/data/frus-dates.xml"
let $destination := "/Users/joe/Downloads/frus-dates.zip"
let $preserve-collection-structure := false()
return
file:serialize-binary(
compression:zip(xs:anyURI($source), $preserve-collection-structure),
xs:anyURI($destination)
)