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