|  |
 | |  |
Struttura del linguaggio XML: esempio pratico
|
 |

 |
Nel suddetto esempio, sto dichiarando che <impiegati> e' l'elemento cardine del mio
documento.
In un documento HTML, l' elemento cardine e' <html> : cioe' che nessun altro
tag puo' esistere all'esterno dei tag <html> - poichè l'intero documento HTML deve
esistere nella parte delimitata dai due tag <html> e </html>.
Nell'esempio precedentemente visto, l' intero documento in XML deve esistere nella parte
interna delimitata da <impiegati> e </impiegati>.
Ci puo' soltanto essere un elemento cardine per un documento in XML.
<!ELEMENT impiegati (impiegato)* >
Ciascuno dei tag <!ELEMENT nome_elemeno (regole)> dichiara le regole per ogni elemento presente nel
documento. Nell' esempio qui sopra, l'unico tag valido all'interno dell'elemento cardine
<impiegati> e' l'elemente di nome <impiegato>.
Nessun altro elemento puo' essere in relazione con il tag <impiegati>.
L'asterisco sta a significare che <impiegato> puo' apparire 0 o piu'
volte all'interno dell'elemento <impiegati>
|