XML Schema: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Outer root (discussione | contributi)
Riga 8:
 
== XSD ==
Una "XML Schema Definition" (XSD) è un esempio concreto (''instance'') di schema XML scritto in linguaggio XML Schema. Una XSD definisce il tipo di un documento XML in termini di vincoli: quali elementi ed attributi possono apparire, in quale relazione reciproca, quale tipo di dati può contenere, ed altro. Può essere usata anche con un programma di validazione, al fine di accertare a quale tipo appartiene un determinato documento XML.
 
La differenza principale fra XSD ed altri linguaggi di descrizione del contenuto XML sta nel fatto che XSD è stato sviluppato con l'intento che la determinazione della [[validità]] di un documento possa produrre una collezione di informazioni aderenti a specifici [[tipo di dato|tipi di dati]].