Neueste Web-Entwicklung Tutorials
 

XML Schema keyref Element


<Vollständige XML - Schema - Referenz

Definition und Verwendung

Das keyref Element gibt an, dass ein Attribut oder Elementwert zu denen des angegebenen Schlüssel oder einzigartiges Element entsprechen.

Das keyref Element muss folgende Angaben enthalten (in order) dieser (in order) :

  • ein und nur ein Auswahlelement (enthält einen XPath-Ausdruck, der die Menge der Elemente, über die angibt, die durch Feld angegebenen Werte müssen eindeutig sein)
  • ein oder mehrere Feldelemente (enthält einen XPath-Ausdruck, der die Werte an, die durch das Auswahlelement für den Satz von Elementen angegeben eindeutig sein muss)

Elementinformationen

  • Parent elements: Element

Syntax

<keyref
id=ID
name=NCName
refer=QName
any attributes
>

(annotation?,(selector,field+))

</keyref>

(Das? Zeichen erklärt, dass das Element Null oder eine Zeit auftreten kann, und das Zeichen + erklärt, dass das Element ein oder mehrere Male innerhalb des keyref Element erfolgen muss)

Attribut Beschreibung
id Optional. Gibt eine eindeutige ID für das Element
name Erforderlich. Gibt den Namen des keyref Element
refer Erforderlich. Gibt den Namen eines Schlüssels oder einzigartiges Element in diesem oder einem anderen Schema definiert
any attributes Optional. Gibt alle anderen Attribute, die nicht-Schema-Namensraum

<Vollständige XML - Schema - Referenz