🛝Toolio
Alle Tools Über Kontakt

📄 XML-Formatierer — XML kostenlos formatieren, minimieren und validieren

Fuege dein XML ein und klicke auf Formatieren, um es sofort mit 2, 4 Leerzeichen oder Tabulator einzuruecken. Minimieren entfernt alle unnoetigem Leerzeichen. Das Tool validiert XML mit dem browsereigenen DOMParser und zeigt klare Fehlermeldungen bei ungueltigem XML. Die gesamte Verarbeitung laeuft im Browser — dein XML wird nie uebertragen.

Über

Dieser XML-Formatierer verwendet den browsereigenen DOMParser, um XML zu parsen und zu validieren, und durchlaeuft dann den resultierenden DOM-Baum, um eine saubere, eingerueckte Ausgabe zu erstellen — ganz ohne externe Bibliotheken. Der Beautify-Modus erzeugt lesbare XML mit konsistenter Einrueckung (2 Leerzeichen, 4 Leerzeichen oder Tabulator). Der Minify-Modus entfernt Nur-Leerzeichen-Textknoten zwischen Elementen. Einzelne Textkind-Elemente bleiben aus Lesbarkeitgruenden inline. XML-Deklaration, Kommentare, CDATA und Verarbeitungsanweisungen werden beibehalten. Da alles im Browser verarbeitet wird, werden deine Daten nie uebertragen.

Verwendung

  1. Fuege dein XML in den linken Eingabebereich ein oder klicke auf "Beispiel laden", um ein Demo-Dokument zu laden.
  2. Waehle deine bevorzugte Einrueckgroesse — 2 Leerzeichen, 4 Leerzeichen oder Tabulator — aus dem Dropdown oben.
  3. Klicke auf "Formatieren (Verschoenern)", um das XML mit lesbarer Einrueckung im rechten Ausgabebereich anzuzeigen.
  4. Oder klicke auf "Minimieren", um alle Leerzeichen zwischen Elementen zu entfernen und das kompakteste gueltige XML zu erhalten.
  5. Kopiere das Ergebnis mit "Ergebnis kopieren" oder lade es als .xml-Datei herunter. Wenn das XML ungueltig ist, wird eine Fehlermeldung angezeigt.

Häufige Fragen

Ist dieser XML-Formatierer kostenlos?
Ja, voellig kostenlos — kein Konto, kein Abo, keine versteckten Gebuhren. Seite oeffnen und sofort mit dem Formatieren beginnen.
Wird mein XML an einen Server gesendet oder irgendwo gespeichert?
Nein. Alle Analyse-, Formatierungs- und Validierungsvorgaenge laufen vollstaendig in deinem Browser ab. Dein XML verlasst dein Geraet nie. Die letzte Eingabe wird nur im localStorage deines Browsers gespeichert, damit du spaeter weitermachen kannst.
Was macht der Formatierer, wenn mein XML ungueltig ist?
Es verwendet den browsereigenen DOMParser zur Fehlererkennung und zeigt die genaue Fehlermeldung unterhalb des Ausgabebereichs an. Fuer ungueltiges XML wird keine formatierte Ausgabe erzeugt — du siehst zuerst den Fehler, damit du ihn beheben kannst.
Was ist der Unterschied zwischen Formatieren und Minimieren?
Formatieren (Verschoenern) fuegt Zeilenumbrueche und konsistente Einrueckung hinzu, damit das XML leicht zu lesen und zu bearbeiten ist. Minimieren entfernt alle unnoetigem Leerzeichen zwischen Elementen, um das kuerzestmoegliche gueltige XML zu erzeugen — nuetzlich, um die Dateigroesse beim Senden von XML ueber ein Netzwerk oder beim Einbetten in Code zu reduzieren.
Behaelt das Tool XML-Deklarationen, Kommentare und CDATA-Abschnitte bei?
Ja. Die XML-Deklaration (z.B. <?xml version="1.0" encoding="UTF-8"?>) wird aus der Quelle erkannt und der Ausgabe vorangestellt. Kommentare und CDATA-Abschnitte bleiben beim DOM-Durchlauf unveraendert erhalten. Verarbeitungsanweisungen werden ebenfalls beibehalten.