Элемент import в XML Schema

Определение и использование

Элемент import используется для добавления нескольких schemas с различными целями命名ного пространства в документ.

Информация о элементе

Число出现的 Неограниченно
Родительский элемент schema
Содержимое annotation

Грамматика

<import
id=ID
namespace=anyURI
schemaLocation=anyURI
any attributes
>
(annotation?)
</import>
Атрибуты Описание
id Опционален. Определяет уникальный идентификатор данного элемента.
namespace Обязателен. Определяет URI пространства имен, которое необходимо импортировать.
schemaLocation Опционально. Определяет URI импортируемого именованного пространства.
any attributes Опционально. Определяет любые другие атрибуты с non-schema именованным пространством.

(Символ ? объявлен в элементе import, который может出现 0 или 1 раз.)

Пример

Примеры для импорта именованного пространства:

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://www.codew3c.com/schema"/>
..
..
..
</xs:schema>