Salta al contenuto principale Skip to footer content

XSD

Formato di file
Scheda tecnica
Nome completo: 
XML Schema Definition
Estensioni: 
.xsd
Specializzazione: 
XML
Tipo MIME: 
application/xml
text/xml
Sviluppato da: 
World Wide Web Consortium
Tipologia di standard
de iure
aperto
Estendibile
Livello 4
testuale
Derivato da: 
XML
Revisione: 
2.0
Riferimenti: 
  • W3C Recommendation XSL Schema Part 0:
  • Primer, 2nd Ed., 2004
  • W3C Recommendation XSL Schema Part 1:
  • Structures. 2nd Ed., 2004
  • W3C Recommendation XSL Schema Part 1:
  • Datatypes. 2nd Ed., 2004
Conservazione: 
Categoria lettura: 
Speciale
Raccomandazioni lettura: 
Per la convalida di documenti in XML
Categoria scrittura: 
Speciale
Raccomandazioni scrittura: 
Per la condivisione di sintassi e dialetti XML

Questo formato è in grado di descrivere, sempre in linguaggio XML la sintassi e la grammatica associata ad un particolare schema, che esso stesso definisce. Un documento XML può perciò essere convalidato in maniera automatica rispetto ad un dato schema, per verificare se ne rispetta tutti i criteri sintattici. Analogamente, un file XSD può essere usato per produrre in XML una struttura di dati o, più in generale, una procedura. In entrambe i casi (convalida o produzione di un documento XML rispetto ad uno schema), questa architettura consente di riutilizzare lo stesso algoritmo o applicativo, ma con la flessibilità aggiuntiva di poter cambiare le regole sintattiche e grammaticali in automatico non appena viene cambiato lo schema di riferimento su file XSD.