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