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

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

 

XML Схема Ссылка


XSD Elements

Элемент объяснение
all Указывает, что дочерние элементы могут появляться в любом порядке. Каждый дочерний элемент может произойти 0 или 1 раз
annotation Определяет элемент верхнего уровня для комментариев схемы
any Позволяет автору расширить документ XML с элементами, не указанных в схеме
anyAttribute

Позволяет автору расширить документ XML с атрибутами, не указанных в схеме

appinfo Определяет информацию, подлежащую использованию приложением (необходимо зайти внутрь аннотацию)
attribute Определяет атрибут
attributeGroup Определяет атрибут группы, которые будут использоваться в определениях сложных типов
choice Позволяет использовать только один из элементов , содержащихся в <choice> декларация присутствовать внутри элемента , содержащего
complexContent Определяет расширения или ограничения на сложный тип, который содержит смешанный контент или только элементы
complexType Определяет сложный тип элемента
documentation Определяет текстовые комментарии в схеме (должны идти внутрь аннотацию)
element Определяет элемент
extension Расширяет существующую simpleType или ComplexType элемент
field Задает выражение XPath, которое задает значение, используемое для определения ограничения идентичности
group Определяет группу элементов, которые будут использоваться в определениях сложных типов
import Добавляет несколько схем с разным целевым пространством имен к документу
include Добавляет несколько схем с тем же целевым пространством имен к документу
key Указывает атрибут или значение элемента в качестве ключа (unique, non-nullable, and always present) внутри содержащего элемента в документе экземпляра
keyref Указывает, что атрибут или значение элемента соответствуют таковым указанного ключа или уникального элемента
list Определяет простой тип элемента в виде списка значений
notation Описывает формат данных не-XML в пределах документа XML
redefine Переворачивает простые и сложные типы, группы и группы атрибутов из внешней схемы
restriction Определяет ограничения на simpleType, simpleContent или complexContent
schema Определяет корневой элемент схемы
selector Задает выражение XPath, который выбирает набор элементов для ограничения идентичности
sequence Указывает, что дочерние элементы должны появляться в последовательности. Каждый дочерний элемент может происходить от 0 до любого числа раз
simpleContent Содержит расширения или ограничения на а-только текст сложного типа или на простом типа, как содержание и не содержит элементов
simpleType Определяет простой тип и определяет ограничения и информацию о значениях атрибутов или текстовых элементов только
union Определяет простой тип как совокупность (union) значений из заданных простых типов данных
unique Определяет, что элемент или значение атрибута должно быть уникальным в пределах

XSD Ограничения / Грани для Datatypes

Посмотрите на XSD ограничения!

скованность Описание
enumeration Определяет список допустимых значений
fractionDigits Задает максимальное количество знаков после запятой допускается. Должно быть равно или больше нуля
length Определяет точное число символов или элементов списка разрешенных. Должно быть равно или больше нуля
maxExclusive Определяет верхние границы для числовых значений (значение должно быть меньше этого значения)
maxInclusive Определяет верхние границы для числовых значений (значение должно быть меньше или равно этому значению)
maxLength Задает максимальное число символов или элементов списка разрешенных. Должно быть равно или больше нуля
minExclusive Задает нижние границы для числовых значений (значение должно быть больше, чем это значение)
minInclusive Задает нижние границы для числовых значений (значение должно быть больше или равно этому значению)
minLength Задает минимальное количество символов или элементов списка разрешенных. Должно быть равно или больше нуля
pattern Определяет точную последовательность символов, которые являются приемлемыми
totalDigits Задает максимальное число цифр, разрешенных. Должно быть больше нуля
whiteSpace Определяет, как белое пространство (каналы линии, вкладки, пробелы и возврат каретки) обрабатывается