XML Schema simpleContent-element
Definition och användning
simpleContent-elementet innehåller en utökning eller begränsning av complexType-elementet (som innehåller karaktärsdata eller simpleType-element) och innehåller inga andra element.
Elementinformation
Antal gånger som elementet kan förekomma | En gång |
Föräldrelement | complexType |
Innehåll |
Valfritt - annotation Obligatorisk val - Endast en av följande element: restriction (simpleContent) eller extension (simpleContent). |
Grammatik
<simpleContent id=ID alla attribut > (annotation?,(restriction|extension)) </simpleContent>
(?-teckenet deklarerar att elementet kan förekomma noll eller ett antal gånger i simpleContent-elementet。)
Attribut | Beskrivning |
---|---|
id | Valfritt. Definiera det unika ID för elementet. |
alla attribut | Valfritt. Definiera alla andra attribut med non-schema namnrymd. |
Exempel
Exempel 1
Detta är ett XML-element som endast innehåller text (:<shoesize>):
<shoesize country="france">35</shoesize>
Följande exempel deklarerar en komplex typ "shoesize", vars innehåll definieras som ett heltalsdata typ, och har en country egenskap:
<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>