Vorgabewerte | |||||||||
Für den Fall, dass ein optionales Attribut in einem Element nicht vorkommt, kann ein Vorgabewert festgelegt werden, der vom XML-Parser an die Client-Anwendung weiterzuleiten ist. In der folgenden Tabelle sind verschiedene Vorgabewertklauseln für Attribute sowie deren Bedeutung aufgeführt:
Der Modifizierer #FIXED bedeutet, dass das Attribut nur den in der Attributdeklaration angegebenen Wert enthalten darf. Zwar ist das redundant, aber es ist dennoch möglich, für ein Element einen Attributwert ausdrücklich anzugeben, wenn das Attribut als #FIXED deklariert worden ist. Die einzige Einschränkung besteht darin, dass der Attributwert dem in der #FIXED-Deklaration angegebenen Wert genau entsprechen muss. |