Element import w XML Schema

Definicja i użycie

Element import jest używany do dodania wielu schematów z różnymi docelowymi przestrzeniami nazw do dokumentu.

Informacje o elemencie

Liczba wystąpień Bez ograniczeń
Rodzic schema
Zawartość annotation

Gramatyka

<import
id=ID
namespace=anyURI
schemaLocation=anyURI
Dowolne atrybuty
>
(annotation?)
</import>
Atrybuty Opis
id Opcjonalne. Określa unikalny ID tego elementu.
namespace Wymagane. Określa URI importowanego przestrzeni nazw.
schemaLocation Opcjonalnie. Określa URI przestrzeni nazw zaimportowanej.
Dowolne atrybuty Opcjonalnie. Określa inne atrybuty z non-schema namespace.

(Symbol ? deklarowany w elemencie import, który może występować zero lub jeden raz.)

Przykład

Poniższy przykład pokazuje, jak zaimportować przestrzeń nazw:

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