<Vollständige XML - Schema - Referenz
Definition und Verwendung
Das simple Element definiert eine einfache Art und legt die Einschränkungen und Informationen über die Werte von Attributen oder Nur-Text-Elemente.
Elementinformationen
- Parent elements: Attribut, Element, Liste, Einschränkung, Schema, union
Syntax
<simpleType
id=ID
name=NCName
any attributes
>
(annotation?,(restriction|list|union))
</simpleType>
(Das? Zeichen erklärt, dass das Element Null oder eine Zeit im Inneren des simple Element auftreten können)
Attribut | Beschreibung |
---|---|
id | Optional. Gibt eine eindeutige ID für das Element |
name | Gibt einen Namen für das Element. Dieses Attribut ist erforderlich, wenn das simpletype-Element ein Kind des Schema-Elements ist, sonst ist es nicht erlaubt |
any attributes | Optional. Gibt alle anderen Attribute, die nicht-Schema-Namensraum |
Beispiel 1
In diesem Beispiel wird ein Element namens "age" , die eine einfache Art mit einer Einschränkung. Der Wert des Alters kann nicht niedriger sein als 0 oder größer als 100:
<xs:element name="age">
<xs:simpleType>
<xs:restriction base="xs:integer">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="100"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<Vollständige XML - Schema - Referenz