? DTD'en filtypenavnet angiver , at en fil følger Document Type Definition ( DTD ) format , som blev oprettet for at definere strukturen af XML database dokumenter . DTD Encoding
DTD -filer er standard tekstfiler, der kan oprettes og redigeres i enhver teksteditor .
DTD Formål
DTD -filer eksisterer for at fastlægge strukturen for et givet sæt af XML-data . Dette tillader softwaren modtager XML fra en anden maskine ( eller skabe XML til brug på en anden maskine) til at forsikre enighed om den overordnede struktur af XML-dataene .
DTD Eksempel File
< br >
et eksempel på en tabel i DTD ligner dette : Hej
< ELEMENT -adresse ( nummer, gade) > < ELEMENT nummer ( # PCDATA ) > < ELEMENT street (! # PCDATA ) >
DTD efterfølger
DTD er et ældre format , der er blevet afløst af XSD eller XML-skema . XML Schema har en række forbedringer i forhold DTD og anbefales af W3C.
DTD Problemer
Behovet for en efterfølger fremgik af en række mangler i DTD , den mest oplagte er vanskeligheden ved at layoute standardformater for oplysninger såsom datoer, som, afhængigt af kultur og personlige præferencer, har en bred vifte af gyldige formater. For eksempel , afhængigt af kulturen kan datoen 02/07/09 repræsenterer 7 feb 2009 eller 2 juli 2009 .