fn:normalize-unicode

Converts a string to the specified Unicode normalization form (the default is NFC) by modifying the way in which combining characters are represented.

normalize-unicode($value as xs:string?, $form as xs:string?:="NFC") ➔ xs:string

Arguments

 

$value

xs:string?

The string to be normalized

 

$form

xs:string?

:= "NFC"

The Unicode normalization form to apply

Result

xs:string

Namespace

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

Links to W3C specifications

XPath 3.1 Functions and Operators

XPath 4.0 Functions and Operators

Saxon availability

Available in XPath 2.0, XSLT 2.0, XQuery 1.0, and later versions. Available in all Saxon editions. Available for all platforms.

Notes on the Saxon implementation

Saxon supports normalization forms NFC, NFD, NFKC, and NFKD.