In unserem Beispiel war bis jetzt das Element
<adresse> das sogenannte Root-Element. Sie erinnern sich sicherlich daran, dass wir bereits erwähnt haben, dass dieses Root-Element nur 1 mal vorkommen darf. Daher erweitern wir unser Beispiel um ein Element
<adressliste> in dem wir nun unsere Adressen unterbringen wollen.
<!ELEMENT adressliste (adresse)>
Das bisherige Beispiel bleibt ansonsten vollkommen erhalten! Bleibt uns nun noch zu kennzeichnen, dass diese Adressliste beliebig viele Adressen beinhalten darf.
<!ELEMENT adressliste (adresse)*>
Dies geschieht mit einem Sternchen hinter der schliessenden Klammer. Die Liste kann jetzt beispielsweise 100 Adressen, 1 oder sogar keine Adresse enthalten!
<?xml version="1.0"?>
<adressliste>
<adresse>
...
</adresse>
<adresse>
...
</adresse>
<adresse>
...
</adresse>
</adressliste>
»