fn:format-integer

Formats an integer according to a given picture string, using the conventions of a given natural language if specified.

For localization details, see Formatting numbers.

format-integer($value as xs:integer?, $picture as xs:string) ➔ xs:string

Arguments

 

$value

xs:integer?

The integer to be formatted

 

$picture

xs:string

Picture showing how the integer is to be formatted

Result

xs:string

format-integer($value as xs:integer?, $picture as xs:string, $language as xs:string) ➔ xs:string

Arguments

 

$value

xs:integer?

The integer to be formatted

 

$picture

xs:string

Picture showing how the integer is to be formatted

 

$language

xs:string

Language used for the output

Result

xs:string

Namespace

http://www.w3.org/2005/xpath-functions

Links to W3C specifications

XPath 3.1 Functions and Operators

Saxon availability

Available in XPath 3.0, XSLT 3.0, XQuery 3.0, and later versions. From Saxon 9.6, available in all editions.

Notes on the Saxon implementation

Available since Saxon 9.3, provided XPath 3.0 is enabled.

Localization capabilities extended (a little) in Saxon 12.0.