Élément import de schéma XML

Définition et utilisation

L'élément import ajoute plusieurs schémas avec des espaces de noms 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>
Propriétés Description
id Optionnel. Définit l'ID unique de cet élément.
namespace Obligatoire. Définit l'URI de l'espace de noms à importer.
schemaLocation Optionnel. Définit l'URI de l'espace de noms importé.
any attributes Optionnel. Définit toute autre propriété avec l'espace de noms non-schématique.

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

Exemple

L'exemple suivant montre comment importer une 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>