É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"/>