xs:int

Construct an int value from an item value.

Top of page

Related Syntax Constructs

The following construct(s) refer to this construct:


Syntax

xs:int(item $value) => int

Description

This is a constructor function that takes an item value as argument and returns a value of type xs:int. If the argument is a literal, then the literal must be a valid lexical form of its type.

As specified in the respective section of the W3C recommendation XML Schema Part 2: Datatypes, a value of type xs:int represents an integer value derived from xs:long. Please refer to the section Derived built-in data types in the Tamino XML Schema User Guide for information about the supported range of values.

Argument

$value

item value

Example

  • Generate valid values of type xs:int:

    xs:int("002002.270")
    xs:int("002002")

    The first invocation of xs:int raises a type exception, whereas the argument for the second invocation is valid. That number is represented as 2002.