XML Schema simpleContent-element
Definition og brug
simpleContent-elementet indeholder en udvidelse eller begrænsning af complexType-elementet (der indeholder karakterdata eller simpleType-element) og indeholder ingen elementer.
Elementinformation
Antal gange, der kan forekomme | En gang |
Forældrelement | complexType |
Indhold |
Valgfri - annotation Obligatorisk - Der skal være én og kun én af følgende elementer: restriction (simpleContent) eller extension (simpleContent). |
Syntaks
<simpleContent id=ID Enhver attribut > (annotation?,(restriction|extension)) </simpleContent>
(? Symbolet indikerer, at elementet kan forekomme nul eller én gang i simpleContent-elementet.)
Attribut | Beskrivelse |
---|---|
id | Valgfri. Angiv det unikke ID for elementet. |
Enhver attribut | Valgfri. Angiv eventuelle andre attributter med non-schema navnerum. |
Eksempel
Eksempel 1
Dette er et XML-element, der kun indeholder tekst (f.eks. <shoesize>):
<shoesize country="france">35</shoesize>
Følgende eksempel deklarerer en kompleks type "shoesize", hvis indhold defineres som et heltal og har en country egenskab:
<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>