Zum Inhalt springen
FileTinker

XML Formatter

Fügen Sie XML ein und erhalten Sie es sauber eingerückt oder zu einer einzelnen Zeile minifiziert — und alle nicht passenden oder nicht geschlossenen Tags werden markiert. Alles läuft in Ihrem Browser, sodass Ihr XML niemals hochgeladen wird.

Das Ergebnis erscheint hier.

So formatieren Sie XML

  1. Wählen Sie „Verschönern“ zum Einrücken oder „Minifizieren“ zum Komprimieren.
  2. Fügen Sie Ihr XML in das Eingabefeld ein.
  3. Kopieren Sie das formatierte XML — oder lesen Sie die Fehlermeldung, falls ein Tag nicht passt.

Wissenswertes zur XML-Formatierung

XML speichert Daten in verschachtelten Tags, und Editoren hinterlassen es oft als eine lange Zeile oder inkonsistent eingerückt, was die Struktur schwer nachvollziehbar macht. Beim Verschönern wird es neu eingerückt, sodass Eltern-Kind-Beziehungen klar erkennbar sind; beim Minifizieren werden die Formatierungs-Leerzeichen entfernt, um es für den Transport zu verkleinern.

Eine schnelle Wohlgeformtheitsprüfung — öffnen und schließen sich alle Tags in der richtigen Reihenfolge? — erkennt die häufigsten XML-Fehler, bevor sie einen Parser erreichen. Dieses Tool erledigt beides in Ihrem Browser ohne Upload, sodass Konfigurationsdateien, Feeds und Exporte privat bleiben.

Häufige Fragen

Wie verschönere ich XML?

Fügen Sie Ihr XML im Modus „Verschönern“ ein, und es wird neu eingerückt, wobei jedes Element in einer eigenen Zeile steht. Wechseln Sie zu „Minifizieren“, um stattdessen die Leerzeichen zwischen den Tags zu entfernen.

Wird das XML validiert?

Es prüft, ob Tags ordnungsgemäß verschachtelt und geschlossen sind, und meldet das erste nicht passende oder nicht geschlossene Tag. Es handelt sich um eine Wohlgeformtheitsprüfung, nicht um eine vollständige Schema-Validierung (DTD/XSD).

Werden Kommentare und CDATA verarbeitet?

Ja — Kommentare, CDATA-Abschnitte, Verarbeitungsanweisungen und Doctype-Deklarationen bleiben erhalten.

Wird mein XML hochgeladen?

Nein. Die Formatierung erfolgt vollständig in Ihrem Browser; nichts wird an einen Server gesendet.