Elemento simpleContent dello schema XML
Definizione e utilizzo
L'elemento simpleContent contiene un'estensione o una limitazione dell'elemento complexType (che contiene dati di carattere o elemento simpleType come contenuto) e non contiene alcun elemento.
Informazioni sull'elemento
Frequenza di apparizione | Una volta |
Padre elemento | complexType |
Contenuto |
Opzionale - annotazione Obbligatorio - Ci deve essere e solo uno dei seguenti elementi: limitazione (simpleContent) o estensione (simpleContent). |
Sintassi
<simpleContent id=ID qualsiasi attributo > (annotazione?,(limitazione|estensione)) </simpleContent>
(? Il simbolo è dichiarato nell'elemento simpleContent e può apparire zero o una volta).
Proprietà | Descrizione |
---|---|
id | Opzionale. Specifica l'ID unico dell'elemento. |
qualsiasi attributo | Opzionale. Specifica qualsiasi altra proprietà 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 seguente dichiara un tipo complesso "shoesize", il cui contenuto è definito come tipo di dati intero e contiene 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>