XML Schema simpleContent-Element
Definition und Verwendung
Der simpleContent-Element enthält eine Erweiterung oder Einschränkung des complexType-Elements (das aus Zeichendaten oder simpleType-Elementen besteht) und enthält keine Elemente.
Elementinformationen
Anzahl der Auftretens | einmal |
Übergeordnetes Element | complexType |
Inhalt |
Optionale Option — Annotation Notwendige Option — Es gibt genau einen der folgenden Elemente: Beschränkung (simpleContent) oder Erweiterung (simpleContent). |
Syntax
<simpleContent id=ID jegliche Eigenschaften > (Annotation?,(Beschränkung|Erweiterung)) </simpleContent>
(? Symbol wird im simpleContent-Element angegeben, das null oder einmal auftreten kann.)
Eigenschaft | Beschreibung |
---|---|
id | Optional. Definiert die einzigartige ID dieses Elements. |
jegliche Eigenschaften | Optional. Definiert jede andere Eigenschaft mit non-schema Namensraum. |
Beispiel
Beispiel 1
Dies ist ein XML-Element, das nur Text enthält (<shoesize>):
<shoesize country="france">35</shoesize>
Der folgende Beispiel deklariert einen komplexen Typ "shoesize", dessen Inhalt als ganzzahliger Datentyp definiert ist und eine country-Attribut enthält:
<xs:element name="shoesize"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:integer"> <xs:attribute name="country" type="xs:string" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element>