[XML] Tipo di dato: semplice, predefinito e complesso
Un tipo di dato è detto semplice quando gli elementi definiti non contengono né altri elementi, né attributi. I dati semplici possono essere personalizzabili o predefiniti come quelli elencati sotto:
xs:integer indica un numero intero
xs:decimal indica un numero decimale
xs:date indica la data
xs:time indica l'ora
xs:uriReference indica l'url
xs:string indica una stringa di caratteri
Un tipo di dato è detto complesso, contrariamente a quello di tipo semplice, quando gli elementi possono contenere altri elementi e attributi. La sequenza di elementi si indica utilizzando i costruttori di tipo complesso come quelli indicati sotto:
<xs:choice> indica un elemento di sotto-elementi
<xs:sequence> indica una sequenza ordinata di sotto-elementi
<xs:all> indica una sequenza non ordinata di sotto-elementi
Il numero delle occorrenze viene definito utilizzando gli attributi miniOccurs, maxiOccurs (con il valore unbounded non viene stabilito il numero degli elementi presenti in un paragrafo).
0 commenti:
Posta un commento