Свойства XML-схем
Все атрибуты объявлены как простые типы.
Что такое атрибут?
Простые элементы не могут иметь атрибуты. Если элемент имеет атрибуты, он будет рассматриваться как своего рода сложного типа. Но само свойство всегда используется в качестве простого объявления типа.
Как объявить недвижимость?
Синтаксис определяется свойствами
Здесь ххх это имя свойства, ууу предусматривает, что тип данных атрибута. XML-схема имеет много встроенных типов данных.
Наиболее распространенными типами являются:
- хз: строка
- хз: десятичный
- хз: целое число,
- хз: булево
- хз: дата
- хз: время
примеров
Это XML-элементы с атрибутами:
Это соответствующее определение атрибута:
Значение по умолчанию и фиксированное значение свойства
Свойство имеет указанное значение по умолчанию или фиксированное значение.
Когда не указано другое значение, то значение по умолчанию автоматически присваивается элементу.
В следующем примере, значение по умолчанию "EN":
Фиксированные значения также автоматически присваиваются элементам, и вы не можете заранее определенное дополнительное значение.
В следующем примере, это фиксированное значение "EN":
Факультативные и обязательные атрибуты
В случае невыполнения, атрибут является необязательным. Чтобы указать атрибуты требуется, пожалуйста, используйте "использовать" атрибут:
Определение содержания
Когда XML-элемент или атрибут определен тип данных, он добавит к содержанию определяющего элемента или атрибута.
Если тип XML элемента "хз: дата", а содержание в нем похож не будет (через) аутентификации "Hello World" строковый элемент.
С помощью схемы XML, вы можете также добавить свои собственные, чтобы определить свои элементы и атрибуты XML. Эти ограничения называются фаска (Примечание редактора: это означает поверхность (многогранник), можно перевести, как определено поверхности). Вы узнаете больше о фаской знаний в следующем разделе.