Встроенные примитивные типы данных схемы XML
Встроенные примитивные типы данных схемы XML приведены в табл. 4.2.1.
Таблица 4.2.1. Встроенные примитивные типы данных схемы XML
Тип данного | Значение | Пример |
1. Базовые типы данных | ||
anyType | Корневой тип данных схемы XML. | -- |
anySimpleType | Корневой тип примитивных данных схемы XML. | -- |
2. Числовые типы данных | ||
decimal | Целое число или число с десятичной точкой со знаком и переменной точностью. | +12, 5.6, -189 |
double | Число с плавающей точкой двойной точности (8 байт). | 1E4, 12.78e-2, 12, INF или NaN |
float | Число с плавающей точкой (4 байта). | -1E4, 1267.43233E12, 12.78e-2, 12 |
3. Строковые типы данных | ||
anyURI | Ссылка на универсальный идентификатор ресурса (URI). | http://my.com/id.html, myfile.txt |
string | Символьная строка | 'abc', "Строка 1" |
4. Логический тип данных | ||
boolean | Логическое (булевское) данное: истина или ложь. | true, false, 1, 0 |
5. Двоичные типы данных | ||
base64binary | Закодированное с помощью алгоритма Base64 двоичное данное. | 07BA |
hexBinary | Двоичное данное, представляемое в 16-ричном виде. | FFCD |
6. Временные данные | ||
date | Календарная дата в формате: CCYY-MM-DD | 2003-03-31 |
dateTime | Календарная дата и время в формате: CCYY-MM-DDThh:mm:ss | 2003-05-31T13:20:00:05 |
duration | Продолжительность времени в формате: PnYnMnDTnHnMnS | P1Y2M3DT10H30M |
gDay | День месяца в формате: -DD. | -18 |
gMonth | Номер месяца в формате: -MM-. | -12- |
gMonthDay | Номер месяца и день месяца в формате: -MM-DD. | -05-08 |
gYear | Год в формате: CCYY | |
gYearMonth | Год и номер месяца в формате: CCYY-MM | 2003-08 |
time | Временная отметка в формате: hh:mm[:ss[.sss[знакHH:MM]]] (знак – символ "+"или "-", показывающий опережение или отставание местного времени по сравнению с временем UTC) | 13:20:00-05:00 |
7. Типы данных XML | ||
NOTATION | Тип атрибута нотации. | -- |
QName | Квалифицированное имя XML (имя, перед которым указан префикс пространства имен). | html:h1 |
Дата добавления: 2015-04-05; просмотров: 800;