fn:element-to-map

Converts an element node into a map that is suitable for JSON serialization.

element-to-map($element as element()?, $options as map(*)?:={}) ➔ map(xs:string, item()?)?

Arguments

 

$element

element()?

An input element node

 

$options

map(*)?

:= {}

Options map

Result

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

Namespace

http://www.w3.org/2005/xpath-functions

Links to W3C specifications

XPath 4.0 Functions and Operators

Saxon availability

Available in XPath 4.0, XSLT 4.0, and XQuery 4.0. Requires Saxon-PE or Saxon-EE. Implemented since Saxon 13. Available for all platforms.