Введение в XML Schema
- Предыдущая страница Учебник по XSD
- Следующая страница Почему стоит использовать XSD
XML Schema является альтернативой DTD на основе XML.
XML Schema может описывать структуру XML-документа.
Язык XML Schema также может быть назван XSD (XML Schema Definition).
Необходимые базовые знания
Прежде чем продолжить обучение, вам необходимо иметь базовые знания о следующем:
- HTML / XHTML
- XML и XML-пространства имен
- Основные знания о DTD
Если вы хотите сначала изучить эти проекты, пожалуйста, Главная страница Просмотрите эти учебники.
Что такое XML Schema?
Цель XML Schema - определить законные компоненты XML-документа, аналогичные DTD.
XML Schema:
- Определяет элементы, которые могут出现在 документе
- Определяет атрибуты, которые могут出现在 документе
- Определяет,哪个 элемент является подэлементом
- Определяет порядок подэлементов
- Определяет количество подэлементов
- Определяет, является ли элемент пустым или может ли он содержать текст
- Определяет тип данных элементов и атрибутов
- Определяет значения по умолчанию и фиксированные значения элементов и атрибутов
XML Schema является преемником DTD
Мы считаем, что XML Schema вскоре заменит DTD в большинстве сетевых приложений.
Причина такова:
- XML Schema может быть расширен для будущих потребностей
- XML Schema более完善, функциональнее
- XML Schema написан на XML
- XML Schema поддерживает типы данных
- XML Schema поддерживает пространства имен
XML Schema - это стандарт W3C
XML Schema стал стандартом W3C 2 мая 2001 года.
Вы можете найти информацию о XML Schema в нашейУчебники W3CДля получения дополнительной информации о стандарте XML Schema см.
- Предыдущая страница Учебник по XSD
- Следующая страница Почему стоит использовать XSD