expath-zip:zip-file
Constructs a new ZIP file and writes it to the location identified by the href attribute of the zip:file element.
            For details of the structure, see the EXPath zip specification at http://expath.org/spec/zip.
zip-file($zip as element(zip:file)) ➔ empty-sequence()
Arguments  | |||
  | $zip  | element(zip:file)  | The structure of the ZIP file to be created  | 
Result  | empty-sequence()  | ||
Details
Namespace: http://expath.org/ns/zip
Notes on the Saxon implementation
Implemented since Saxon 9.5; available whether or not support for XPath 3.0 is enabled.
         Note that this function exists for its side-effects, and therefore needs to be called with care. It is safest to
         call it in an xsl:sequence instruction that appears in a place where xsl:result-document
         would be permitted; that is, not in a function body or in a variable initializer. The implementation has been changed
         from Florent Georges' original so that (as required by the spec) it always returns an empty sequence (the original
         attempted to return a Base64Binary value if there was no output file name).
      
The EXPath ZIP module and its implementation should not be considered as stable.