Loading TOC...

MarkLogic 9 Product Documentation
fn functions (Node)

The node built-in functions are XQuery functions defined to operate on nodes. They are defined in XQuery 1.0 and XPath 2.0 Functions and Operators.

7 functions
Function name Description
fn:generate-id Returns a string that uniquely identifies a given node.
fn:lang This function tests whether the language of $node, or the context node if the second argument is omitted, as specified by xml:lang attributes is the same as, or is a sublanguage of, the language specified by $testlang.
fn:local-name Returns the local part of the name of $arg as an xs:string that will either be the zero-length string or will have the lexical form of an xs:NCName.
fn:name Returns the name of a node, as an xs:string that is either the zero-length string, or has the lexical form of an xs:QName.
fn:namespace-uri Returns the namespace URI of the xs:QName of the node specified by $arg.
fn:number Returns the value indicated by $arg or, if $arg is not specified, the context item after atomization, converted to an xs:double.
fn:root Returns the root of the tree to which $arg belongs.