Последние учебники веб-разработки
×

XML Руководство

XML ГЛАВНАЯ XML Введение XML Как использовать XML дерево XML Синтаксис XML элементы XML Атрибуты XML Пространства имен XML дисплей XML XSLT XML XPath XML XLink XML Оценщик XML DTD XML схема XML сервер XML Приложения XML Примеры XML викторина XML сертификат

XML DOM

DOM вступление DOM Вершины DOM XMLHttpRequest DOM Доступ к DOM Узел информация DOM Список узлов DOM Пересекая DOM навигационный DOM Получить значения DOM Change Вершины DOM Remove Вершины DOM Replace Вершины DOM Create Вершины DOM Add Вершины DOM Clone Вершины DOM Примеры

DOM Справка

DOM Типы узлов DOM Узел DOM NodeList DOM NamedNodeMap DOM Документ DOM Элемент DOM Атрибут DOM Текст DOM CDATA DOM Комментарий DOM XMLHttpRequest DOM синтаксический анализатор

XML DTD

DTD вступление DTD Строительные блоки DTD элементы DTD Атрибуты DTD Элементы против Attr DTD юридические лица DTD Примеры

XSD Schema

XSD вступление XSD Как XSD <schema> XSD элементы XSD Атрибуты XSD ограничения

XSD Сложный

XSD элементы XSD пустой XSD Элементы только XSD Только текст XSD смешанный XSD индикаторы XSD <any> XSD <anyAttribute> XSD подмена XSD пример

XSD Data

XSD строка XSD Дата XSD числовой XSD Разное XSD Справка

Web Сервисы

XML Сервисы XML WSDL XML SOAP XML RDF XML RSS

 

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


Другие различные типы данных boolean, base64Binary, hexBinary, float, double, anyURI, QName и NOTATION .


Тип данных Boolean

Тип булево данные используются для определения истинного или ложного значения.

Ниже приведен пример булевой декларации в схеме:

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

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

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

Note: Допустимые значения для логических являются истинными, ложными, 1 (which indicates true) на (which indicates false) (which indicates true) , и 0 (which indicates false) на (which indicates false) .


Двоичные типы данных

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

У нас есть два двоичных типов данных:

  • base64Binary (Base64-encoded binary data)
  • hexBinary (hexadecimal-encoded binary data)

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

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

AnyURI Тип данных

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

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

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

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

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

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


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

имя Описание
anyURI
base64Binary
boolean
double
float
hexBinary
NOTATION
QName

Ограничения по типам данных Разное

Ограничения, которые могут быть использованы с другими типами данных:

  • enumeration (a Boolean data type cannot use this constraint)
  • length (a Boolean data type cannot use this constraint)
  • maxLength (a Boolean data type cannot use this constraint)
  • minLength (a Boolean data type cannot use this constraint)
  • pattern
  • whiteSpace