XML besteht aus einfachem Text mit einer tag-basierten Struktur. Mit Notepad lässt es sich ganz ohne zusätzliche Software schreiben. Das Wichtigste ist die Einhaltung der Tag-Regeln, damit die Datei nach dem Speichern gültig bleibt.
Erstellen einer .XML-Datei im Online-Editor
Was ist eine XML-Datei?
XML steht für Extensible Markup Language (erweiterbare Auszeichnungssprache). Sie speichert Daten in benutzerdefinierten Tags, die verschachtelt werden, um Datenbeziehungen darzustellen. Konfigurationsdateien, Daten-Feeds und App-Einstellungen nutzen XML, weil die Struktur leicht zu lesen und von anderen Programmen einfach zu analysieren ist.
Eine einfache XML-Datei sieht so aus:
<?xml version="1.0" encoding="UTF-8"?><person> <name>John</name> <age>28</age> <city>New York</city></person>Schritt für Schritt: Eine XML-Datei in Notepad erstellen
Schritt 1: Notepad öffnen
Öffnen Sie Notepad auf Ihrem Computer oder nutzen Sie einen kostenlosen Online-Editor, falls Sie keine Desktop-App installieren möchten.
Schritt 2: XML-Deklaration hinzufügen
Beginnen Sie die Datei mit dieser Zeile:
<?xml version="1.0" encoding="UTF-8"?>Dies teilt jedem Programm, das die Datei liest, mit, welche XML-Version und Zeichenkodierung erwartet wird.
Schritt 3: Ein Wurzelelement hinzufügen
Jede XML-Datei benötigt genau ein Wurzelelement, das alle anderen Elemente umschließt.
<catalog></catalog>Schritt 4: Untergeordnete Elemente (Child-Elemente) hinzufügen
Verschachteln Sie Ihre Daten innerhalb des Wurzelelements mithilfe von selbst benannten Tags.
<catalog> <book> <title>Sample Book</title> <author>Jane Doe</author> </book></catalog>Schritt 5: Jedes Tag schließen
Jedes öffnende Tag benötigt ein passendes schließendes Tag in derselben Reihenfolge, in der sie geöffnet wurden. <book> wird mit </book> geschlossen und nicht davor.
Schritt 6: Mit einer .xml-Erweiterung speichern
Gehen Sie auf Datei und dann auf Speichern unter. Wählen Sie „Alle Dateien“ im Dropdown-Menü „Als Typ speichern“. Benennen Sie die Datei mit der Endung .xml, zum Beispiel catalog.xml. Wenn Sie die Endung als .txt belassen, wird die Datei von anderen Programmen nicht als XML erkannt.
Wichtige XML-Regeln
Ein Wurzelelement. Alles andere wird darin verschachtelt. Es darf nicht zwei Tags auf oberster Ebene geben.
Tags unterscheiden zwischen Groß- und Kleinschreibung. <Name> und <name> werden als unterschiedliche Tags behandelt.
Jedes Tag muss geschlossen werden. Selbstschließende Tags verwenden einen Schrägstrich, wie <br/>.
Attribute benötigen Anführungszeichen. Schreiben Sie <book id="1"> statt <book id=1>.
Sonderzeichen maskieren (Escaping). Verwenden Sie & für &, < für < und > für > im Textinhalt.
Fazit
Eine XML-Datei ist Text, der in selbst definierten Tags organisiert ist. Beginnen Sie mit der Deklaration, fügen Sie ein Wurzelelement hinzu, verschachteln Sie Ihre Daten darin, schließen Sie jedes Tag und speichern Sie die Datei mit einer .xml-Erweiterung. Behalten Sie die Struktur beim Schreiben im Blick, dann lassen sich die meisten Fehler leicht erkennen, bevor sie zu Problemen führen.