Construct a byte
value from an item value.
The following construct(s) refer to this construct:
xs:byte(item $value) => byte
This is a constructor function that takes an item value as argument and
returns a value of type xs:byte
. 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, xs:byte
is a subtype derived
from xs:short
. The lexical representation is the set of numerical
values in the range from -128 to 127. If no sign is used,
"+" is assumed.
$value |
item value |
---|
The following queries construct valid values of type
xs:byte
:
xs:byte(44)
xs:byte(-23)
xs:byte(-0)
The following queries do not construct valid values of type
xs:byte
:
xs:byte(4400)
xs:byte(-223)
xs:byte(-+0)