Тип данных чисел в XSD
- Предыдущая страница Дата в XSD
- Следующая страница Прочие аспекты XSD
Тип данных десятичных чисел используется для чисел.
Тип данных десятичных чисел
Тип данных десятичных чисел используется для определения чисел.
Вот пример объявления десятичных чисел в определении scheme.
<xs:element name="prize" type="xs:decimal"/>
Элементы в документе должны выглядеть примерно так:
<prize>999.50</prize>
или что-то подобное:
<prize>+999.5450</prize>
или что-то подобное:
<prize>-999.5230</prize>
или что-то подобное:
<prize>0</prize>
или что-то подобное:
<prize>14</prize>
Комментарий:Максимальное количество десятичных знаков, которые вы можете определить, составляет 18.
Тип данных целых чисел
Тип данных целых чисел используется для определения чисел без дробной части.
Вот пример объявления целых чисел в определении scheme.
<xs:element name="prize" type="xs:integer"/>
Элементы в документе должны выглядеть примерно так:
<prize>999</prize>
или что-то подобное:
<prize>+999</prize>
или что-то подобное:
<prize>-999</prize>
или что-то подобное:
<prize>0</prize>
Типы числовых данных
Обратите внимание, что все перечисленные ниже типы данных происходят от десятичных типов данных (за исключением decimal самого)
Имя | Время в секундах |
---|---|
byte | 8-битные целые числа с положительными и отрицательными значениями |
decimal | Десятичное число |
int | 32-битные целые числа с положительными и отрицательными значениями |
integer | Целое значение |
long | 64-битные целые числа с положительными и отрицательными значениями |
negativeInteger | Только отрицательные целые числа ( .., -2, -1.) |
nonNegativeInteger | Только не отрицательные целые числа (0, 1, 2, ..) |
nonPositiveInteger | Только отрицательные целые числа (.., -2, -1, 0) |
positiveInteger | Только положительные целые числа (1, 2, ..) |
short | 16-битное целое число с знаком |
unsignedLong | 64-битное целое число без знака |
unsignedInt | 32-битное целое число без знака |
unsignedShort | 16-битное целое число без знака |
unsignedByte | 8-битное целое число без знака |
Ограничения числовых типов данных
Ограничения, которые можно использовать с типами числовых данных:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace
- Предыдущая страница Дата в XSD
- Следующая страница Прочие аспекты XSD