fn:collation-key
Returns a value that can be used for matching strings under a given collation. If two
strings are equal under a given collation, then collation-key()
when applied
to these two strings returns values that compare equal.
collation-key($key as xs:string) ➔ xs:base64Binary
Arguments | |||
| $key | xs:string | A string whose collation key is required |
Result | xs:base64Binary |
collation-key($key as xs:string, $collation as xs:string) ➔ xs:base64Binary
Arguments | |||
| $key | xs:string | A string whose collation key is required |
| $collation | xs:string | A collation URI |
Result | xs:base64Binary |
Namespace
http://www.w3.org/2005/xpath-functions
Links to W3C specifications
XPath 3.1 Functions and Operators
Saxon availability
Available in XPath 3.1, XSLT 3.0, and XQuery 3.1. From Saxon 9.7, available in all editions.
Notes on the Saxon implementation
Fully available since Saxon 9.7. Available since Saxon 9.6 for use with XSLT 3.0 enabled.
Since 9.7.0.10, the implementation always returns the collation key as a value of type
xs:base64Binary
.