XML Schema field-element
Definition och användning
field-elementet specificerar XPath-uttrycket, som anger värdet (eller ett av värdena) som används för att definiera identifieringsbegränsningar (unique, key och keyref-element).
Elementinformation
Antal framträdanden | en gång |
Förälement | key、keyref、unique |
Innehåll | annotation |
Syntax
<field id=ID xpath=XPath-uttryck alla egenskaper > (annotation?) </field>
Egenskap | Beskrivning |
---|---|
id | Valfritt. Bestämmer det unika ID:et för elementet. |
xpath | Nödvändigt. Identificerar innehållet eller värdet för att begränsa en enskild element eller egenskap. Om uttrycket identifierar ett element måste detta element vara av enkel typ. |
xml:lang | Valfritt. Anger språket som används i innehållet. |
(?-teckenet deklareras inom field-elementet, som kan förekomma noll eller en gång.)
Exempel
Exempel 1
Följande exempel visar ett field-element som definierar "userID"-egenskapen som ett fält för att identifiera restriktioner:
<xs:field xpath="@userID"/>