arch:create
Returns a new archive with each of the given entries in $entries
set to the
corresponding values in the sequence $new
.
create($entries as xs:string*, $new as xs:base64Binary*) ➔ xs:base64Binary
Arguments | |||
| $entries | xs:string* | The names of the entries required |
| $new | xs:base64Binary* | Sequence of binary data for the required entries |
Result | xs:base64Binary |
create($entries as xs:string*, $new as xs:base64Binary*, $options as element(arch:options)) ➔ xs:base64Binary
Arguments | |||
| $entries | xs:string* | The names of the entries required |
| $new | xs:base64Binary* | Sequence of binary data for the required entries |
| $options | element(arch:options) | Options for the created archive |
Result | xs:base64Binary |
Namespace
http://expath.org/ns/archive
Links to specifications
Notes on the Saxon implementation
The specification is not finalised regarding using element and attribute options to control archive manipulation. If you are using XPath 3.0+, then we suggest using the map-based equivalent function arch:create-map(), which is much more likely to be stable.