Linguaggi di definizione dello schema del documento

Document Schema Definition Languages ​​(DSDL) è un framework che descrive le molteplici attività di convalida di diversi tipi che possono essere applicate a un documento XML , al fine di ottenere risultati di convalida più completi di quelli che si otterrebbero solo applicando una tecnologia semplice.

Un DSDL è un linguaggio informatico dichiarativo per la descrizione di documenti XML . Come l' SGML , XML è un linguaggio di markup generico, il cui vocabolario e grammatica non sono definiti a priori. Queste regole sono espresse in un diagramma, che consente in particolare di convalidare automaticamente un documento sulla sua conformità a questo modello. A differenza di SGML, XML accetta più di una sintassi dello schema; DTD , XML Schema , Relax NG , Schematron sono DSDL.

DSDL è specificato da ISO / IEC 19757.

Lo standard DSDL è costituito da diverse parti, che definiscono un insieme modulare di specifiche il cui scopo è descrivere le strutture dei documenti, i tipi di dati e le relazioni tra i dati nelle risorse di elaborazione strutturate.

Vedi anche

Articoli Correlati

Link esterno