Dokumentdefinition Markup Language
Document Definition Markup Language (DDML) är ett XML-schemaspråk som föreslagits 1999 av olika bidragsgivare från xml-devs elektroniska e-postlista . Den publicerades endast som en W3C- anteckning, inte en rekommendation, och fann aldrig nåd hos utvecklare.
DDML började som XSchema , en omformulering av XML DTDs som fullständiga XML-dokument, så att element och attribut, snarare än deklarationer, kunde användas för att beskriva ett schema. När utvecklingen fortsatte ändrades namnet till DDML, vilket återspeglar en förskjutning bort från målet att replikera all DTD-funktionalitet, för att koncentrera sig på att tillhandahålla ett robust ramverk för att beskriva grundläggande element/attributhierarki. DDML erbjöd inga datatyper eller funktionalitet utöver vad DTD:er redan tillhandahållit, så det var inte mycket fördelar med att använda DDML istället för DTD. DDML informerade dock utvecklingen av nästa generation av XML-baserade schemaspråk, inklusive det mer framgångsrika XML Schema och RELAX NG .
externa länkar
- DDML-specifikationen (W3C Note)