Det kan ju vara av vikt att nämna DTD, dvs den filen som beskriver strukturer i XML-filer.
En DTD för ditt exempel skulle kunna se ut såhär:
Kod:
<!DOCTYPE Personer [
<!ELEMENT Personer (person*)>
<!ELEMENT person (id, namn, ålder, adress, telefon.hem*, telefon.mob*)>
<!ELEMENT id (#PCDATA)>
<!ELEMENT namn (#PCDATA)>
<!ELEMENT ålder (#PCDATA)>
<!ELEMENT adress (#PCDATA)>
<!ELEMENT telefon (hem, mob)>
<!ELEMENT hem (#PCDATA)>
<!ELEMENT mob (#PCDATA)>
]>
Dock har DTD mer eller mindre ersatts av XML Schema eller motsvarande definitioner som är mer avancerade.
Kolla på wikipedia eller på W3C:s webbsidor.
Edit: Såg inte först att du hade telefon-elementet i nivåer.