Élément champ de schéma XML
Définition et utilisation
L'élément champ de schéma XML définit l'expression XPath, cette expression spécifie la valeur (ou l'une des valeurs) utilisée pour définir les contraintes d'identification (éléments unique, key et keyref).
informations de l'élément
fois | une |
élément parent | key、keyref、unique |
contenu | annotation |
grammaire
<champ id=ID xpath=expression XPath any attributes > (annotation?) </field>
Attribut | Description |
---|---|
id | Optionnel. Définir l'ID unique de cet élément. |
xpath | Obligatoire. Identifie l'élément ou l'attribut utilisé pour la contrainte. Si cette expression identifie un élément, alors cet élément doit être de type simple. |
xml:lang | Optionnel. Définir la langue utilisée dans le contenu. |
(Le symbole ? est déclaré à l'intérieur de l'élément field, qui peut apparaître zéro ou une fois.)
Exemple
Exemple 1
L'exemple suivant montre un élément field, qui définit l'attribut "userID" comme champ utilisé pour la contrainte :
<xs:field xpath="@userID"/>