Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt einen XPath-Ausdruck (XML Path Language) an, der eine Gruppe von Elementen für eine Identitätseinschränkung auswählt (Elemente unique, key und keyref).
<selector
id = ID
xpath = a subset of XPath expression
{any attributes with non-schema Namespace}...>
Content: (annotation?)
</selector>
Attribute
id
Die ID dieses Elements. Der id-Wert muss vom Typ "ID" sein und innerhalb des Dokuments, in dem dieses Element enthalten ist, eindeutig sein.Optional.
xpath
Ein XPath-Ausdruck, der sich relativ zum deklarierten Element verhält. Dieser Ausdruck identifiziert die untergeordneten Elemente (des deklarierten Elements), auf die die Identitätseinschränkung angewendet wird.Erforderlich.
Elementinformationen
Anzahl der Vorkommen |
Einmal |
Übergeordnete Elemente |
|
Inhalt |
Hinweise
Selector ::= Path ( '|' Path )*
Path ::= ('.//')? Step ( '/' Step )*
Step ::= '.' | NameTest
NameTest ::= QName | '*' | NCName ':' '*'
Hinweise
Hinweis: |
|---|
Bei Verwendung von XPath müssen vollqualifizierte Namen verwendet werden.Beispielsweise myNS:localName anstelle von localName.
|
Beispiel
Das folgende Fragment stellt ein selector-Element dar, das alle expense-Elemente mit einem Feldelement auswählt, das ein approved-Attribut auswählt.
<selector xpath=".//expense"/>
<field xpath="@approved"/>
Weitere Ressourcen
Weitere Informationen finden Sie in der Spezifikation "W3C XML Schema Part 1: Structures Recommendation" unter www.w3.org/TR/2001/REC-xmlschema-1-20010502/\#element-all.
Hinweis: