Учебник по XML Schema
- Предыдущая страница DTD пример
- Следующая страница Использование 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 года.
Вы можете найти информацию оУчебники W3CУзнайте больше о стандарте XML Schema на странице
- Предыдущая страница DTD пример
- Следующая страница Использование XSD