Start Über XML Referenzen zu XML Tutorials zu XML Links zu XML Kontakt

QuickRef XML Tutorial Beispiel 2 Lösung II
» Beispiel 1
» Beispiel 1 + DTD
» Alternative Elemente
» Die ersten Attribute
» Das erste Entity
Als XML mit interner DTD würde unser Beispiel folgendermaßen aussehen:
<?xml version="1.0" encoding="UTF-8"?>
<!-- Beispiel 2 von www.come2xml.de -->
<!-- interne DTD -->
<!DOCTYPE ADRESSEN [
        <!-- ROOT-ELEMENT enthaelt beliebige Anzahl von Datensaetzen -->
        <!ELEMENT ADRESSEN (DATENSATZ)*>

        <!-- Ein Datensatz enthaelt mehrere Elemente (VORNAME, NACHNAME usw.) -->
        <!ELEMENT DATENSATZ (VORNAME, NACHNAME, STRASSE, PLZ, ORT)>

        <!-- Inhalt der Elemente wird festgelegt (hier beliebiger Text) -->
        <!ELEMENT NACHNAME (#PCDATA)>
        <!ELEMENT ORT (#PCDATA)>
        <!ELEMENT PLZ (#PCDATA)>
        <!ELEMENT STRASSE (#PCDATA)>
        <!ELEMENT VORNAME (#PCDATA)>
]>

<!-- ROOT-ELEMENT -->
<ADRESSEN>
        <!-- Der 1. Datensatz -->
        <DATENSATZ>
                <!-- Elemente eines Datensatzes sind VORNAME, NACHNAME usw. -->
                <VORNAME>Hans</VORNAME>
                <NACHNAME>Mustermann</NACHNAME>
                <STRASSE>Musterweg 1</STRASSE>
                <PLZ>12345</PLZ>
                <ORT>Musterstadt</ORT>
        </DATENSATZ>
        <!-- Der 2. Datensatz -->
        <DATENSATZ>
                <VORNAME>Franz</VORNAME>
                <NACHNAME>Meier</NACHNAME>
                <STRASSE>Hauptstrasse 5</STRASSE>
                <PLZ>54321</PLZ>
                <ORT>Neustadt</ORT>
        </DATENSATZ>
</ADRESSEN>
  • Hier gibts die Lösung als XML-Datei
  • Noch Fragen ?

  • » weiterlesen


    impressum - © 2002 by come2xml.de - Das deutsche XML-Tutorial - counter by CountIT.ch