La scelta tra l'utilizzo dei DTD o degli XML Schema dipende da diversi fattori. In estrema sintesi possiamo fare le seguenti considerazioni.
I DTD sono nati per la definizione di documenti di testo e si limitano a definire soltanto la struttura del documento. Il contenuto degli elementi è sempre considerato come testo.
Se la grammatica che dobbiamo realizzare richiede un controllo più accurato sul contenuto degli elementi o deve prevedere la possibilità di integrarsi con altre grammatiche, allora gli XML Schema rappresentano la soluzione migliore.
Guida PodcastingUn percorso in 16 lezioni, per entrare nella filosofia del podcast... |
Guida Smil 2.0Un percorso pratico alla scoperta di SMIL: il linguaggio (XML) per... |
Guida Web serviceCosa sono, a cosa servono e come si creano servizi Web, i sistemi... |