XML ist eine Art, Daten zu beschreiben. Ganz vereinfacht Namen in Klammern um Werte.
<Name1 Name2="Wert1">Wert2</Name1>Erst eine DTD oder ein Schema erklärt, welche Namen und Werte möglich sind. Details finden sich in den verlinkten Wikipedia-Seiten.
Im RouteConverter Forum hatte ich ausführlicher dazu geschrieben:
Vielleicht kann ich Deine Frage zur Struktur von XML-Dateien beantworten:
- Elemente werden durch spitze Klammern notiert: <a> wird durch </a> geschlossen
- Attribute stehen innerhalb des Startelements: <a attribut1="wert" attribut2="wert">
- Leerzeichen/Leerzeilen/Tabs zwischen Elementen <a></a>HIER<a></a> werden ignoriert
- Mehr als ein Leerzeichen/Leerzeilen/Tabs zwischen Attributen <a