XML-Schema / DTD / DTD - Beispiel
![]() |
![]() |
➪ Hier sehen Sie ein Beispiel für eine Datenstrukturdefinition mit DTD, die zur Datenvalidierung von XML-Dokumenten herangezogen werden kann.
DTD ist ein etablierter Standard zur Datenvalidierung. DTD ist selbst kein XML-Dokument.
<!ELEMENT CSV2XML (DS)+>
<!ATTLIST CSV2XML xmlns CDATA
#FIXED 'https://www.wilfried-grupe.de'>
<!ELEMENT DS (id,name,vorname,Gehalt)>
<!ATTLIST DS pos CDATA #REQUIRED>
<!ELEMENT id (#PCDATA)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT vorname (#PCDATA)>
<!ELEMENT Gehalt (#PCDATA)>
Eine hierzu passende XML-Struktur würde so aussehen:
<CSV2XML xmlns="https://www.wilfried-grupe.de">
<DS pos="3">
<id>76</id>
<name>Denzschlos</name>
<vorname>Resi</vorname>
<Gehalt>123.45</Gehalt>
</DS>
</CSV2XML>
wg / 25. März 2018
Fragen? Anmerkungen? Tipps?
Bitte nehmen Sie Kontakt zu mir auf.
ᐃ DTD
V.i.S.d.P.: Wilfried Grupe * Klus 6 * 37643 Negenborn
☎ 0151. 750 360 61 * eMail: info10@wilfried-grupe.de