Élément field du schéma XML

Définition et utilisation

L'élément field définit l'expression XPath, qui spécifie la valeur utilisée pour définir la contrainte d'identification (éléments unique, key et keyref).

Informations sur l'élément

Nombre d'apparitions Une fois
Élément parent key、keyref、unique
Contenu annotation

Grammaire

<field
id=ID 
xpath=XPath expression
any attributes
>
(annotation?)
</field>
Propriété Description
id Optionnel. Définit l'ID unique de cet élément.
xpath Obligatoire. Identifie un élément ou une propriété utilisé pour restreindre le contenu ou la valeur. Si l'expression identifie un élément, alors cet élément doit être de type simple.
xml:lang Optionnel. Définit 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.)

Instance

Exemple 1

L'exemple suivant montre un élément field, qui définit l'attribut "userID" comme champ utilisé pour l'identification des contraintes :

<xs:field xpath="@userID"/>