XML Schema simpleContent-element
Definition og brug
simpleContent-elementet indeholder en udvidelse eller begrænsning af complexType-elementet (der indeholder tegndata eller simpleType-element som indhold) og indeholder ingen elementer.
Elementinformation
Antal gange, der kan forekomme | En gang |
Forælderelement | complexType |
Indhold |
Valgfri - annotation Obligatorisk - der skal være én og kun én af følgende elementer: restriction (simpleContent) eller extension (simpleContent). |
Grammatik
<simpleContent id=ID Enhver attribut > (annotation?,(restriction|extension)) </simpleContent>
(? tegn indikerer, at elementet kan forekomme nul eller én gang i simpleContent-elementet.)
Egenskab | Beskrivelse |
---|---|
id | Valgfri. Definerer det unikke ID for elementet. |
Enhver attribut | Valgfri. Definerer hvilke andre attributter, der kan have en non-schema navnerum. |
Eksempel
Eksempel 1
Dette er en XML-element, der kun indeholder tekst (<shoesize>):
<shoesize country="france">35</shoesize>
Dette eksempel deklarerer en kompleks type "shoesize", som indeholder en heltalsdata type og har en country-attribut:
<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>