Presentation is loading. Please wait.

Presentation is loading. Please wait.

Gli schema W3C Tipi semplici, tipi complessi, tipi anonimi.

Similar presentations


Presentation on theme: "Gli schema W3C Tipi semplici, tipi complessi, tipi anonimi."— Presentation transcript:

1 Gli schema W3C Tipi semplici, tipi complessi, tipi anonimi

2 Tipi semplici e tipi complessi  tipo complesso: elemento che contiene sottoelementi o attributi  tipo semplice: elemento che non contiene alcun sottoelemento o attributi; valore di attributi

3 Un elemento root, due prefissi namespace

4 Definizione di elementi 1. Elementi complessi 2. Elementi semplici

5 Tipi complessi L’ordine è obbligatorio

6 Occorrenze degli elementi  Due attributi per l’elemento minOccurs maxOccurs Valori di default per entrambi: 1 Valori numerici Per maxOccurs anche una keyword: unbounded (illimitato)

7 Esempio I Voi ch'ascoltate in rime sparse il suono di quei sospiri ond'io nudriva 'l core in sul mio primo giovenile errore quand'era in parte altr'uom da quel ch'i' sono, del vario stile in ch'io piango et ragiono fra le vane speranze e 'l van dolore ove sia chi per prova intenda amore spero trovar pietà, nonché perdono.

8 Il suo schema

9 Tipi semplici predefiniti  xs:string  xs:gYear (4 cifre)  xs:positiveInteger  xs:anyURI  xs:ID  xs:IDREF  xs:date (aaaa-mm-gg+hh)  Esercizio 16

10 Mixed Content model  Esercizio 17 L’ordine è obbligatorio

11 Attributi  Esercizio 17 optional required prohibited Se si usa default use=“optional”

12 Le immagini  Con un elemento Nel documento: c:/immagini/figura1.gif

13 Le immagini Con un attributo Nel documento:  Esercizio 19 Preferibile!

14 Tipi anonimi Se si mette simpleType o complexType non si usa l’attributo type


Download ppt "Gli schema W3C Tipi semplici, tipi complessi, tipi anonimi."

Similar presentations


Ads by Google