Добавление элемента import

Для больших схем желательно разбивать их содержимое на несколько документов, чтобы работа с ними и их обслуживание были проще. Элемент import позволяет включить объявления и определения из импортируемой схемы в текущую схему.

Импортируемая схема может относиться к другому пространству имен, отличному от применяемой для текущей схемы.

В схему XML можно добавлять несколько объявлений import, но приставки и пространства имен должны быть уникальными для всех импортируемых схем.

Далее описаны инструкции по работе в проекции Ресурсы, но многое из описанного будет применимо и в других проекциях.

Для того чтобы добавить элемент import, выполните следующие действия:

  1. Откройте схему XML в редакторе схем XML.
  2. В панели Схема выберите свою схему. Схема и ее содержимое будут показаны в панели Диаграмма.
  3. В панели Диаграмма щелкните правой кнопкой мыши на разделе Директивы и выберите Добавить элемент import.
  4. В панели Свойства перейдите на вкладку Общие и нажмите кнопку Обзор справа от поля Расположение схемы.
  5. Для того чтобы импортировать схему XML в рабочей среде, включите переключатель Проекты рабочей среды и нажмите Далее.
    1. Выберите схему для импорта и нажмите Готово.
  6. Для того чтобы импортировать схему XML из Web, включите переключатель HTTP и нажмите Далее.
    1. Введите URL схемы XML и нажмите Готово.
      Примечание: В рабочей среде не сохраняется локальная копия схемы. Всякий раз при проверке содержимое схемы будет загружаться с указанного адреса (URL).
  7. Редактор схем XML получит пространство имен для импортируемой схемы XML и отобразит его только для чтения в поле Пространство имен.
  8. Если это требуется, укажите уникальную приставку для пространства имен в поле Приставка.
  9. Перейдите на вкладку Документация, чтобы указать прочую информацию об этом элементе import. На вкладке Документация можно ввести описание, а на вкладке Информация для приложений - указать информацию для приложений.

Если элемент import добавлен в схему XML, то при определении новых элементов, атрибутов, составных или простых типов, для которых можно указать информацию о типе, все объявления из включенной схемы будут доступны в списке Тип для соответствующего элемента, атрибута или типа.

Связанные задачи
Добавление элемента include
Добавление элемента redefine

Связанные справочники
Пространства имен XML