Loading TOC...

fn.string

fn.string(
   [$arg as String?]
) as String?

Summary

Returns the value of $arg represented as an xs:string. If no argument is supplied, this function returns the string value of the context item (.).

Parameters
$arg The item to be rendered as a string.

Usage Notes

If no argument is supplied and the context item is undefined, an error is raised.

If $arg is the empty sequence, the zero-length string is returned.

If $arg is a node, the function returns the string-value of the node, as obtained using the dm:string-value accessor.

If $arg is an atomic value, then the function returns the same string as is returned by the expression:

$arg cast as xs:string

Example

var x = fn.head(xdmp.unquote('<hello>hello<goodbye>goodbye</goodbye></hello>')
    ).xpath("/hello");
fn.string(x);

=> hellogoodbye

Comments

    Powered by MarkLogic Server 7.0-4.1 and rundmc | Terms of Use | Privacy Policy