Übersicht / Entwickler & Code / XML-Formatierer & Validator
Entwickler & Code 100% In-Browser & Offline

XML-Formatierer & Validator

Formatiere, minimiere und prüfe XML im Browser. Verschachtelte Tags werden eingerückt, Kommentare und CDATA bleiben erhalten, Fehler zeigen Zeile und Spalte.

Text einfügen oder tippen; das Ergebnis erscheint direkt, Fehler werden unter der Eingabe angezeigt. Beispielwerte sind vorausgefüllt: Feld anklicken und lostippen ersetzt sie.

Deine Dateien und Eingaben verlassen nie deinen Browser – es wird nichts hochgeladen.

Text zwischen Tags wird getrimmt. Wo Text und Tags gemischt sind, etwa in einem Absatz mit <b>, bleibt der Inhalt genau wie geschrieben.

Einen XML-Block lesbar machen

Eine API antwortet mit einer einzigen Zeile voller Tags, einer Konfigurationsdatei ist die Einrückung abhandengekommen, ein Export besteht aus einem halben Megabyte spitzer Klammern. Füge es hier ein, und die Struktur wird sichtbar: jedes Kind eine Ebene unter seinem Elternelement eingerückt, reine Textelemente auf einer Zeile, und XML-Deklaration, Kommentare, CDATA-Abschnitte und Verarbeitungsanweisungen bleiben an ihrem Platz.

Formatieren, minimieren oder prüfen in vier Schritten

  1. Füge das XML in das linke Feld ein. Eine kleine Bestelldatei steht als Beispiel da.
  2. Lass Formatieren gewählt, um einzurücken, oder wechsle auf Minimieren, um alles in eine Zeile zu pressen.
  3. Wähle zwei Leerzeichen, vier Leerzeichen oder einen Tabulator und hake Kommentare entfernen an, wenn sie weg sollen.
  4. Lies die Statuszeile. Eine grüne Meldung heißt, das Dokument ist wohlgeformt. Sonst nennt sie das Problem mit Zeile und Spalte.
  5. Drücke Kopieren oder lade das Ergebnis als .xml-Datei herunter.

Was als gültig zählt

Die Prüfung übernimmt der XML-Parser deines Browsers, es gelten also die Standardregeln: ein Wurzelelement, jedes Tag in der richtigen Reihenfolge geschlossen, Attributwerte in Anführungszeichen, Sonderzeichen wie & und < als Entities und keine undefinierten Entities. HTML, das nur wie XML aussieht, fällt hier oft durch, etwa ein <br> ohne schließenden Schrägstrich.

Wie Leerraum behandelt wird

Beim Formatieren kommt Leerraum zwischen Tags hinzu, den ein Parser in Datendateien ignoriert. Wo Text und Tags gemischt sind, etwa in einem Absatz mit einem fetten Wort, gehören Leerzeichen zum Inhalt, deshalb lässt das Tool dieses Element genau wie geschrieben. Text, der allein zwischen Tags steht, wird getrimmt. Wenn dein Format Leerraum eine Bedeutung gibt, vergleiche das Ergebnis zuerst mit dem Original.

Typische Einsatzfälle

  • SOAP- oder RSS-Antworten lesbar machen, bevor man sie debuggt.
  • Sitemaps, Maven- oder Android-Dateien prüfen und aufräumen.
  • Zwei XML-Fassungen vor einem Vergleich gleich einrücken.
  • SVG-Quelltext lesbar machen oder für die Einbettung minimieren.

Die Datei verlässt dein Gerät nicht

Parsen und Formatieren laufen im Browser. Rechnungen, Konfigurationsdateien und API-Antworten werden nicht hochgeladen.

Häufig gestellte Fragen (FAQ)

Füge das XML in das linke Feld ein. Bei gewähltem Formatieren erscheint rechts sofort die eingerückte Fassung. Kopiere sie oder lade sie als .xml-Datei herunter.