translate
Returns a string formed by replacing individual characters that appear in the second argument with the characters that appear at the corresponding position in the third argument
translate($arg as xs:string?, $mapString as xs:string, $transString as xs:string) ➔ xs:string
Arguments | |||
| $arg | xs:string? | The string to be translated |
| $mapString | xs:string | Characters to be replaced if they appear in the input string |
| $transString | xs:string | Characters to be used as the replacement for corresponding characters in the second argument |
Result | xs:string |
Links to W3C specifications
Namespace: http://www.w3.org/2005/xpath-functions
Applies to: XPath 2.0, XSLT 2.0, XQuery 1.0 and later versions
XPath 2.0 Functions and Operators
XPath 3.0 Functions and Operators
Notes on the Saxon implementation
The function is fully implemented according to the W3C specifications.