string

XSLT/XPath Reference: XSLT elements, EXSLT functions, XPath functions, XPath axes

The string function converts the given argument to a string.

Syntax

string( [object] )

Arguments

object(optional)

The object to convert to a string. If omitted, the context node is used.

Returns

A string

Notes

  • If the object is a node-set, the string value of the first node in the set is returned.
  • A number is converted as follows:
    • NaN is converted to the string NaN.
    • Positive zero is converted to the string 0.
    • Negative zero is converted to the string 0.
    • Positive infinity is converted to the string Infinity.
    • Negative infinity is converted to the string -Infinity.
    • Decimal numbers between -1 and 1 are converted to a string with a single leading 0 before the decimal point.
    • Boolean true is converted to the string true.
    • Boolean false is converted to the string false.

Defined

XPath 1.0 4.2

Gecko support

Supported.

© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/XPath/Functions/string