Élément include de XML Schema
Définition et utilisation
L'élément include est utilisé pour ajouter plusieurs schemas avec le même namespace cible à un document.
Informations sur l'élément
Nombre d'apparitions | Illimité |
Élément parent | schema |
Contenu | annotation |
Syntaxe
<include id=ID schemaLocation=anyURI Toutes les attributs > (annotation?) </include>
Attributs | Description |
---|---|
id | Optionnel. Définir l'ID unique de cet élément. |
schemaLocation | Obligatoire. Définir l'URI du schema à inclure dans le namespace cible du schema inclus. |
Toutes les attributs | Optionnel. Définir toute autre propriété avec un namespace non-schema. |
(? Déclaration de symbole dans l'élément include, qui peut apparaître zéro ou une fois.)
Exemple
Les fichiers inclus doivent tous utiliser la même cible de namespace. Si le namespace cible du schema ne correspond pas, l'inclusion ne sera pas valide :
<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.codew3c.com/schema" <xs:include schemaLocation="http://www.codew3c.com/schema/customer.xsd"/> <xs:include schemaLocation="http://www.codew3c.com/schema/company.xsd"/> .. .. .. </xs:schema>