Ciao a tutti ragazzi. Domani dovrò sostenere l'esame di Tecnologie di sviluppo per il web che comprende http, html, php-mysql, css, javascript e xml. L'unico argomento che non ancora ho ben capito è l'xml. Di fronte a me ora ho un esercizio che il prof diede in una prova passata di xml e volevo sapere se qualche d'uno di voi me lo potrebbe svolgere, tanto credo che per chi è bravo, ci vogliano 5 minuti, cosicchè io dalla risoluzione dell'esercizio capisca come fare per farne altri simili. La traccia è la seguente:
Creare un documento XML che descriva la struttura di un documento libro, che rispetti i seguenti vincoli:

-Elemento libro costituito da (autore, titolo, capitolo+)

-Elemento capitolo costituito da (titolo, (paragrafo|figura)*, sezione*)

-Elemento sezione costituito da (titolo, (paragrafo|figura)*)

-Elemento autore di tipo stringa

-Elemento titolo di tipo stringa

-Elemento paragrafo costituito da (contenuto di tipo stringa|elemento riferimento)*

-Elemento figura di tipo stringa

-Elemento riferimento vuoto con attributo par di tipo intero

Nota: L'elemento paragrafo ha un contenuto misto (mixed content)
Legenda:
+ Indica una o più occorrenze
* Indica zero o più occorrenze
| Indica l'OR logico

Ragazzi spero che in giornata mi riuscirete ad aiutare. Vi ringrazio in ogni caso. Ciao...:P