DevToolbox

Kostenlos Online XML Formatter & Validator

XML online verschönern, minifizieren und validieren. Formatieren mit 2 oder 4 Leerzeichen Einrückung, Leerzeichen für kompakte Ausgabe entfernen und Wohlgeformtheit prüfen. Kostenlos, 100% clientseitig — Ihre Daten verlassen den Browser nie.

100% Client-seitig · Ihre Daten verlassen nie Ihren Browser
Output will appear here

Anleitung XML Formatter & Validator

Fügen Sie Ihr XML in das Eingabe-Panel auf der linken Seite ein und wählen Sie dann einen Modus in der Symbolleiste:

  • Verschönern — validiert und formatiert XML mit der gewählten Einrückung (2 oder 4 Leerzeichen). Die formatierte Ausgabe erscheint im rechten Panel.
  • Minifizieren — entfernt alle Leerzeichen zwischen Tags, um den kompaktesten gültigen XML-String zu erzeugen.
  • Validieren — prüft die Wohlgeformtheit des XML ohne Änderungen. Ein grünes Banner bedeutet gültig; ein rotes Banner zeigt den genauen Fehler.

Drücken Sie Strg/Cmd+Enter, um die aktive Operation auszuführen, oder klicken Sie auf den Modus-Button. Verwenden Sie den Kopieren-Button, um das Ergebnis zu kopieren. Drücken Sie Strg/Cmd+K, um beide Panels zu leeren.

Häufig gestellte Fragen

Was macht „XML verschönern"?

Verschönern (Pretty-Print) analysiert Ihr XML und gibt es mit einheitlichen Einrückungen und Zeilenumbrüchen neu aus, sodass es für Menschen leicht lesbar ist. Der Inhalt — Tags, Attribute und Textknoten — bleibt identisch; nur die Leerzeichen ändern sich.

Was macht „XML minifizieren"?

Minifizierung entfernt alle unnötigen Leerzeichen zwischen Tags und erzeugt so den kompaktesten gültigen XML-String. Das ist nützlich, wenn Sie die Payload-Größe vor der Übertragung von XML über ein Netzwerk reduzieren möchten.

Wie validiere ich mein XML?

Wechseln Sie in den Validierungsmodus und klicken Sie auf den Button. Das Tool verwendet den integrierten DOMParser des Browsers, um Wohlgeformtheitsfehler zu prüfen — nicht übereinstimmende Tags, fehlende schließende Tags, unerlaubte Zeichen usw. — und meldet den genauen Fehler, falls gefunden.

Unterstützt dieses Tool XML-Namensräume und Verarbeitungsanweisungen?

Ja. Der Formatierer bewahrt Namensraumdeklarationen (xmlns), Elemente mit Namensraum-Präfixen und Verarbeitungsanweisungen (<?xml version="1.0"?> usw.) unverändert.

Werden meine XML-Daten an einen Server gesendet?

Nein. Die gesamte Verarbeitung läuft in Ihrem Browser — die Validierung nutzt die native DOMParser-API, die Formatierung erfolgt durch einen clientseitigen Algorithmus. Ihre Daten verlassen Ihren Rechner nie.

Warum verarbeitet der Formatierer meine HTML-Datei nicht korrekt?

HTML ist kein striktes XML — es erlaubt nicht geschlossene Tags, Tags ohne Anführungszeichen bei Attributen und mehr. Zum Formatieren von HTML verwenden Sie bitte ein HTML-spezifisches Tool. XHTML, das striktes XML ist, funktioniert mit diesem Formatierer einwandfrei.

Verwandte Tools