map:contains
Tests whether a particular key is present in a map
contains($map as map(*), $key as xs:anyAtomicType) ➔ xs:boolean
Arguments | |||
| $map | map(*) | The input map |
| $key | xs:anyAtomicType | The candidate key |
Result | xs:boolean |
Details
Namespace: http://www.w3.org/2005/xpath-functions/map
Applies to: XSLT 3.0 only (if enabled in Saxon: requires Saxon-PE or Saxon-EE)
Returns true if the candidate key is present in the map, otherwise false.
Notes on the Saxon implementation
Available since Saxon 9.4. Currently in namespace http://www.w3.org/2005/xpath-functions/map
. Available
in XSLT, XPath, and XQuery, whether or not 3.0 is available. Requires Saxon-PE or Saxon-EE. Saxon always compares
string-valued keys using the Unicode codepoint collation.