Élément 'import' du schéma XML

Définition et utilisation

L'élément 'import' est utilisé pour ajouter plusieurs schémas avec des noms d'espace cibles différents à un document.

Informations sur l'élément

Nombre d'apparitions Illimité
Élément parent schema
Contenu annotation

Grammaire

<import
id=ID
namespace=anyURI
schemaLocation=anyURI
any attributes
>
(annotation?)
</import>
Attributs Description
id Optionnel. Définit l'ID unique de cet élément.
namespace Obligatoire. Définit l'URI du namespace à importer.
schemaLocation Optionnel. Définir l'URI de l'espace de noms importé.
any attributes Optionnel. Définir toute autre propriété avec un espace de noms non-schématique.

(Le symbole ? est déclaré dans l'élément import, qui peut apparaître zéro ou une fois.)

Exemple

L'exemple suivant montre l'importation d'un espace de noms :

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