Elemento simpleContent dello schema XML
Definizione e uso
L'elemento simpleContent contiene un'estensione o una limitazione del tipo complesso (che contiene dati di testo o un elemento simpleType) e non contiene alcun elemento.
Informazioni sull'elemento
Frequenza di apparizione | Una volta |
Padre elemento | complexType |
Contenuto |
Opzionale - annotation Obbligatorio - Ci deve essere e solo uno dei seguenti elementi: restriction (simpleContent) o extension (simpleContent). |
Sintassi
<simpleContent id=ID any attributes > (annotation?,(restriction|extension)) </simpleContent>
(? Il simbolo indica che l'elemento può apparire zero o una volta nel contenuto simpleContent).
Attributi | Descrizione |
---|---|
id | Opzionale. Specifica l'ID unico dell'elemento. |
any attributes | Opzionale. Specifica qualsiasi altro attributo con lo spazio dei nomi non dello schema. |
Esempio
Esempio 1
Questo è un elemento XML contenente solo testo (<shoesize>):
<shoesize country="france">35</shoesize>
Esempio di dichiarazione di un tipo complesso "shoesize", il cui contenuto è definito come tipo di dati intero e include un attributo country:
<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>