MarkLogic 10 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.generateId  
	      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.localName  
	      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.namespaceUri  
	      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.