? DTD filtillägg anger att en fil följer Document Type Definition ( DTD ) format , som skapades för att definiera strukturen för XML-databas handlingar . DTD Kodning
DTD-filer är vanliga textfiler som kan skapas och redigeras i valfri textredigerare . Addera DTD Syfte
DTD -filer finns för att fastställa strukturen för en given uppsättning av XML-data. Detta gör att programmet som tar emot XML från en annan maskin ( eller skapa XML för användning på en annan maskin ) för att försäkra en överenskommelse om den övergripande strukturen för XML-data .
DTD Exempel File
ett exempel på en tabell i DTD ser ut så här :
< ELEMENT adress ( nummer , gata ) > < ELEMENT nummer ( # PCDATA ) > < ELEMENT street (! # PCDATA ) > Addera DTD efterträdare
DTD är ett äldre format som har efterträtts av XSD , eller XML Schema . XML Schema har ett antal förbättringar jämfört med DTD och rekommenderas av W3C .
DTD Problem
Behovet av en efterträdare framgick ett antal brister i DTD , den mest uppenbara är att det är svårt att lägga ut standardformat för information såsom datum , vilket , beroende på kultur och personliga preferenser , har ett brett utbud av giltiga format . Till exempel , beroende på kultur , kan datumet 02/07/09 representerar 7 feb 2009 eller 2 juli 2009 .