Module xsd

Source
Expand description

Constants§

ANY_URI
Absolute or relative URIs and IRIs.
BASE_64_BINARY
Base64-encoded binary data.
BOOLEAN
true, false.
BYTE
128…+127 (8 bit).
DATE
Dates (yyyy-mm-dd) with or without timezone.
DATE_TIME
Date and time with or without timezone.
DATE_TIME_STAMP
Date and time with required timezone.
DAY_TIME_DURATION
Duration of time (days, hours, minutes, seconds only).
DECIMAL
Arbitrary-precision decimal numbers.
DOUBLE
64-bit floating point numbers incl. ±Inf, ±0, NaN.
DURATION
Duration of time.
FLOAT
32-bit floating point numbers incl. ±Inf, ±0, NaN.
G_DAY
Gregorian calendar day of the month.
G_MONTH
Gregorian calendar month.
G_MONTH_DAY
Gregorian calendar month and day.
G_YEAR
Gregorian calendar year.
G_YEAR_MONTH
Gregorian calendar year and month.
HEX_BINARY
Hex-encoded binary data.
INT
-2147483648…+2147483647 (32 bit).
INTEGER
Arbitrary-size integer numbers.
LANGUAGE
Language tags per BCP47.
LONG
-9223372036854775808…+9223372036854775807 (64 bit).
NAME
XML Names.
NC_NAME
XML NCName.
NEGATIVE_INTEGER
Integer numbers <0.
NMTOKEN
XML NMTOKENs.
NON_NEGATIVE_INTEGER
Integer numbers ≥0.
NON_POSITIVE_INTEGER
Integer numbers ≤0.
NORMALIZED_STRING
Whitespace-normalized strings.
POSITIVE_INTEGER
Integer numbers >0.
SHORT
-32768…+32767 (16 bit).
STRING
Character strings (but not all Unicode character strings).
TIME
Times (hh:mm:ss.sss…) with or without timezone.
TOKEN
Tokenized strings.
UNSIGNED_BYTE
0…255 (8 bit).
UNSIGNED_INT
0…4294967295 (32 bit).
UNSIGNED_LONG
0…18446744073709551615 (64 bit).
UNSIGNED_SHORT
0…65535 (16 bit).
YEAR_MONTH_DURATION
Duration of time (months and years only).