Latest web development tutorials

XML-схема Разное Типы данных

Другие различные типы данных включают в себя логическое значение, base64Binary, шестнадцатиричную, с плавающей точкой, двойной точности, anyURI, anyURI и нотации.


Логический тип (логический тип)

истинное или ложное значение булевой данных используется для задания.

Ниже приведен пример логической схемы заявленного:

<xs:attribute name="disabled" type="xs:boolean"/>

Элементы в документе должны выглядеть следующим образом:

<prize disabled="true">999</prize>

Примечание: логические значения правомерны истина, ложь, 1 (представлена истина) и 0 (ложь).


Двоичный тип данных (типы двоичных данных)

Бинарные типы данных используются для выражения данных в двоичной форме.

Мы можем использовать два бинарных типов данных:

  • base64Binary (в кодировке Base64 двоичных данных)
  • hexBinary (гекс-закодирован двоичные данные)

Ниже приведен пример схемы в hexBinary декларации:

<xs:element name="blobsrc" type="xs:hexBinary"/>


AnyURI тип данных (AnyURI Тип данных)

anyURI тип данных используется для указания URI.

Ниже приведен пример схемы в anyURI декларации:

<xs:attribute name="src" type="xs:anyURI"/>

Элементы в документе должны выглядеть следующим образом:

<pic src="http://www.w3schools.com/images/smiley.gif" />

Примечание: Если URI содержит пробелы, замените их на 20%.


Типы данных Разное

имя описание
anyURI
base64Binary
логический
двойной
поплавок
hexBinary
ОБОЗНАЧЕНИЯ
QName


Из разных типов данных, определенных (ограничение)

Может определять и смешанные типы данных используются вместе:

  • Перечисление (логического типа данных не может использовать это ограничение *)
  • Длина (логического типа данных не может использовать это ограничение)
  • MAXLENGTH (логического типа данных не может использовать это ограничение)
  • MINLENGTH (тип данных Boolean не может использовать это ограничение)
  • шаблон
  • WHITESPACE

* Примечание переводчика: относится к ограничению ограничения.