fn:generate-id

Returns a generated unique ASCII identifier for a node.

generate-id($node as gnode()?:=.) ➔ xs:string

Arguments

 

$node

gnode()?

:= .

The node for which a generated identifier is required

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 3.0, XSLT 3.0, XQuery 3.0, and later versions. Available in all Saxon editions. Available for all platforms.

Notes on the Saxon implementation

Since Saxon 9.3 this function has been available for use in XPath and XQuery as well as XSLT, provided that XPath 3.0 is enabled.