XSD elementi semplici
gli elementi dello schema XML definiscono file XML.
Sono elementi semplici gli elementi contengono solo testo. Non contiene altri elementi o attributi.
Che cosa è un elemento semplice?
Sono elementi semplici gli elementi contengono solo testo. Non contiene altri elementi o attributi.
Tuttavia, "contiene solo testo" restrizione è molto probabile che a causare incomprensioni. Ci sono molti tipi di testo. Può essere incluso nella definizione di XML Schema tipo uno (booleano, stringa, i dati, etc.), o può essere un tipo personalizzato che si definiscono da soli.
È inoltre possibile aggiungere restrizioni (ad esempio, sfaccettature), al fine di limitare il contenuto, oppure si può richiedere i dati per abbinare un modello particolare al tipo di dati.
Semplice definizione degli elementi
Semplici elementi di sintassi definizione:
Dove xxx è il nome dell'elemento, yyy si riferisce al tipo di dati dell'elemento. XML Schema ha un sacco di tipi di dati incorporati.
I tipi più comuni sono:
- xs: string
- xs: decimal
- xs: integer
- xs: boolean
- xs: date
- xs: time
Esempi
Qui ci sono alcuni elementi XML:
<age>36</age>
<dateborn>1970-03-27</dateborn>
Questa è la definizione degli elementi semplici corrispondenti:
<xs:element name="age" type="xs:integer"/>
<xs:element name="dateborn" type="xs:date"/>
Il valore predefinito di elementi semplici e un valore fisso
Elementi semplici possono avere un predefinito specificato o valore fisso.
Se non viene specificato un altro valore, il valore predefinito viene assegnato automaticamente all'elemento.
Nel seguente esempio, il valore di default è "rosso":
valori fissi vengono anche assegnati automaticamente agli elementi, e non è possibile predeterminato valore aggiunto.
Nel seguente esempio, il valore fisso è "rosso":