XML-Formatierer

Formatiere XML sofort schön oder minifiziere es.

Läuft in deinem Browser. Nichts, was du eingibst, wird irgendwohin gesendet.

So formatierst du XML

  1. Füg dein XML ein oder lade die Datei hoch.
  2. Wähl schön formatiert oder minifizieren.
  3. Kopiere das Ergebnis oder lade es herunter.

Was Formatieren ändert und was erhalten bleibt

Ändert sichBleibt genau erhalten
Schön formatiertFügt Einrückung und Zeilenumbrüche zwischen Tags hinzuText, Attribute, Kommentare, CDATA, Entities
MinifizierenEntfernt Einrückung und ZeilenumbrücheText, Attribute, Kommentare, CDATA, Entities

Warum eine XML-Datei minifizieren

  • Konfigurations- und Datendateien laden schneller und brauchen weniger Bandbreite, sobald der Leerraum weg ist.
  • Manche CMS- und API-Exporte rücken tief ein, Minifizieren kann sie also um 10 bis 30 Prozent schrumpfen lassen.
  • Ein Feed für ein anderes System muss selten für Menschen lesbar bleiben.

Häufige Ursachen für fehlerhaftes XML

  • Ein nicht geschlossenes oder nicht passendes Tag.
  • Ein bloßes & oder < in Text, das als &amp; oder &lt; geschrieben werden sollte.
  • Zwei Elemente auf oberster Ebene ohne eine gemeinsame Wurzel.

Wobei Formatieren von XML hilft

  • Ein Diff einer Konfigurationsdatei überprüfen, da einheitliche Einrückung die echten Änderungen sichtbar macht.
  • Eine kompakte XML-API-Antwort lesen, ohne durch eine lange Zeile seitwärts zu scrollen.
  • Eine Datei für ein Code-Review vorbereiten, bei dem lesbares, eingerücktes Markup erwartet wird.

Häufige Fragen zu XML-Formatierer

Verändert das Formatieren meine Daten?

Nur der Leerraum zwischen den Tags ändert sich. Text, Attribute, Kommentare, CDATA-Abschnitte, das DOCTYPE und Entities wie &amp; bleiben genau wie geschrieben.

Warum heißt es, mein XML sei fehlerhaft?

Häufige Ursachen sind ein nicht geschlossenes oder nicht passendes Tag, oder ein bloßes Und-Zeichen oder Kleiner-als-Zeichen in Text. Der Fehler nennt Zeile und Spalte, und Zum Fehler springen wählt sie aus.

Wie viel kleiner macht Minifizieren eine Datei?

Es entfernt Einrückung und Zeilenumbrüche zwischen Tags. Stark eingerückte Dateien schrumpfen oft um 10 bis 30 Prozent.

Kann ich SVG-Dateien formatieren?

Ja. SVG ist XML, du kannst also eine .svg-Datei hochladen und hier schön formatieren oder minifizieren.

Unterstützt es DOCTYPE-Deklarationen?

Ja. Ein DOCTYPE bleibt genau wie geschrieben erhalten und wird nach dem Formatieren wieder eingesetzt, da der zugrunde liegende Parser es liest, aber nicht von selbst reproduziert.

Kann ich einen RSS- oder Atom-Feed einfügen?

Ja. Beide sind XML-Dokumente, schön formatieren und minifizieren funktionieren also genauso wie bei jedem anderen XML.

Funktioniert es bei sehr großen XML-Dateien?

Ja, auch wenn eine sehr große Datei länger zum Einlesen und Formatieren im Browser braucht als eine kleine Konfigurationsdatei. Es gibt kein festes Größenlimit.

Kann es eine XML-Datei reparieren, der ein schließendes Tag fehlt?

Nein. Formatieren ordnet nur Leerraum in XML neu an, das bereits fehlerfrei eingelesen wird. Behebe ein nicht geschlossenes oder nicht passendes Tag zuerst in deinem Editor und formatiere dann das Ergebnis.

Ähnliche Tools