arch:entries-map

Returns the entry descriptors for all the entries found within the archive as a map, optionally each with their content.

entries-map($archive as xs:base64Binary) ➔ map(xs:string,map(xs:string,item()*))

Arguments

 

$archive

xs:base64Binary

The archive to be read or altered

Result

map(xs:string,map(xs:string,item()*))

entries-map($archive as xs:base64Binary, $return-content as xs:boolean) ➔ map(xs:string,map(xs:string,item()*))

Arguments

 

$archive

xs:base64Binary

The archive to be read or altered

 

$return-content

xs:boolean

Content is returned for the entries when true()

Result

map(xs:string,map(xs:string,item()*))

Namespace

http://expath.org/ns/archive

Links to specifications

EXPath Archive Module

Saxon availability

Requires support for XPath 3.0 to be enabled. Implemented since Saxon 9.6. Requires Saxon-PE or Saxon-EE. Available for Java and C/C++ only (not .NET).