Встроенные производные типы данных схемы XML
Встроенные производные примитивные типы данных схемы XML приведены в табл. 4.2.2.
Таблица 4.2.2. Встроенные производные типы данных схемы XML
| Тип данного | Производный от | Значение | Пример |
| 1. Числовые типы данных | |||
| byte | short | Целые числа от 127 до -128. | 1, 0, 126, +10 |
| int | long | Целые числа от 2147483647 до -2147483648 | -1, 0, 126789675, + 100000 |
| integer | decimal | Целые числа. | -1, 0, 12678964, +100000 |
| long | integer | Целые числа от 9223372036854775807 до -9223372036854775808 | -1,0, 12678233, +100000 |
| negativeInteger | nonPositiveInteger | Бесконечный набор отрицательных чисел. | -1, -1267433, -100000 |
| nonNegativeInteger | integer | Бесконечный набор нуля и положительных чисел. | 1,0, 126789233, +100000 |
| nonpositiveInteger | integer | Бесконечный набор нуля и отрицательных чисел. | -1,0, -126733, -100000 |
| positiveInteger | nonNegativeInteger | Бесконечный набор положительных чисел. | 1, 12543233, +100000 |
| short | int | Целые числа от 32767 до-32768. | -1,0, 12678, +10000 |
| unsignedByte | unsignedShort | Целые числа от 0 до 255. | 0, 126, 100 |
| unsignedInt | unsignedLong | Целые числа от 0 до 4294967295. | 0, 12696754, 100000 |
| unsignedLong | nonNegativeInteger | Целые числа от 0 до | 0, 12643233, 100000 |
| unsignedShort | unsignedInt | Целые числа от 0 до 65535. | 0, 12678, 10000 |
| 2. Строковые типы данных | |||
| language | token | Идентификатор языка. | en, ru, uk |
| normalizedString | string | Строка с нормализованными пробельными символами. | "a b c d" |
| token | normalizedString | Строка без символов перехода на новую строку и табуляции, без пробелов в начале и конце строки, внутри строки не должно быть двух пробелов подряд. | "Рис. 1" |
| 3. Типы данных XML | |||
| name | token | Имя XML. | a:in-line |
| NCName | name | Имя XML, не содержащее символа ":". | in-line |
| ENTITY | NCName | Тип атрибута ENTITY. | -- |
| ENTITIES | ENTITY | Тип атрибута ENTITIES. | -- |
| ID | NCName | Тип атрибута ID. | -- |
| IDREF | NCName | Тип атрибута IDREF. | -- |
| IDREFS | IDREF | Тип атрибута IDREFS. | -- |
| NMTOKEN | token | Тип атрибута NMTOKEN. | -- |
| NMTOKENS | NMTOKEN | Тип атрибута NMTOKENS. | -- |
Дата добавления: 2015-04-05; просмотров: 725;
