Hva er DTD filtypen?

DTD filtypen indikerer at en fil følger Document Type Definition (DTD) format, som ble opprettet for å definere strukturen i XML database dokumenter.

DTD Encoding

DTD-filer er vanlige tekstfiler som kan opprettes og redigeres i en tekst editor.

DTD Formål

eksisterer DTD-filer for å definere strukturen av et gitt sett av XML-data. Dette gjør at programvaren mottar XML fra en annen maskin (eller lage XML for bruk på en annen maskin) for å sikre enighet om den overordnede strukturen av XML-data.

DTD Eksempel File

Et eksempel på et bord i DTD ser slik ut:

<! ELEMENT adresse (nummer, street)>
<! ELEMENT nummer (#PCDATA)>
<! ELEMENT street (#PCDATA)>

DTD etterfølger

DTD er en eldre format som har blitt etterfulgt av XSD, eller XML Schema. XML Schema har en rekke forbedringer i forhold til DTD og er anbefalt av W3C.

DTD Problemer

Behovet for en etterfølger var tydelig fra en rekke mangler i DTD, den mest åpenbare er vanskeligheten med å utforme standardformater for informasjon eksempel datoer, som, avhengig av kultur og personlige preferanser, har en rekke av gyldige formater. For eksempel, avhengig av kultur, kan datoen 02/07/09 representerer 07.02.2009 eller 02.07.2009.