XML Schema

Lo XML Schema o Schema XML è un linguaggio di descrizione del contenuto di un file XML, l'unico che finora abbia raggiunto la validazione ufficiale del W3C (la 1.1).

Come tutti i linguaggi di descrizione del contenuto XML, il suo scopo è delineare quali elementi sono permessi, quali tipi di dati sono ad essi associati e quale relazione gerarchica hanno fra loro gli elementi contenuti in un file XML.

Ciò permette principalmente la convalida del file XML, ovvero la verifica che i suoi elementi siano in accordo con la descrizione in linguaggio XML Schema.

Lo XML Schema permette inoltre l'estrazione da un file XML, o meglio una visione da un file XML, di un insieme di oggetti con determinati attributi e una struttura. Questo approccio è stato fortemente spinto dalla Microsoft; alcuni critici lo contestano in quanto potrebbe introdurre dei punti di "legame" al sistema proprietario della Microsoft per l'accesso ai dati di un file XML.[1]

En otros idiomas
български: XML Schema
català: XML Schema
čeština: XML Schema
Deutsch: XML Schema
Esperanto: XML-skemo
español: XML Schema
suomi: XML-skeema
français: XML Schema
עברית: XSD
hrvatski: XML Schema
magyar: XSD
interlingua: XML Schema
日本語: XML Schema
Nederlands: XML Schema
norsk nynorsk: XML-skjema
norsk: XML Schema
polski: XML Schema
português: XML Schema
русский: XML Schema (W3C)
svenska: XML-schema
Türkçe: XSD
українська: XML Schema (W3C)
中文: XML Schema