XML-Formatter
Formatiere oder minifiziere XML — mit Nesting-Prüfung, die das fehlerhafte Tag nennt.
Verwandte Tools
XML-Formatter
Füge XML ein und das Tool formatiert es in sauber eingerücktes Markup um — oder dampft es auf eine einzige minifizierte Zeile ein. Es verarbeitet das XML, das dir im Arbeitsalltag tatsächlich begegnet: API-Antworten, RSS- und Atom-Feeds, Sitemaps, SVG-Dateien, Maven- und NuGet-Manifeste, Android-Layouts und die Konfigurationsdatei, die ein Build-Tool gerade auf eine Zeile zusammengequetscht hat.
Beim Formatieren bekommt jedes Tag eine eigene Zeile, Kindelemente werden eingerückt — mit zwei Leerzeichen, vier Leerzeichen oder einem Tabulator, ganz wie du willst. „Kurze Elemente zusammenfassen“ hält ein Element, das nur Text enthält, etwa eine Artikelnummer oder ein Datum, auf einer Zeile — datenlastige Dokumente bleiben so kompakt und überschaubar; schalte es ab und jeder Wert wandert auf seine eigene eingerückte Zeile. Kommentare, CDATA-Abschnitte, Verarbeitungsanweisungen und die XML-Deklaration überstehen alles unangetastet, und Text, der nur aus Leerraum besteht, wird zwischen den Tags aufgeräumt, während echter Textinhalt erhalten bleibt. Minifizieren macht das Gegenteil: Es entfernt den Leerraum zwischen den Tags, damit das Dokument so klein wie möglich wird, ohne seine Bedeutung zu ändern.
Nebenbei prüft das Tool, ob die Tags korrekt verschachtelt sind. Ein verirrtes schließendes Tag oder ein Element, das nie geschlossen wird, erzeugt eine ruhige Meldung mit dem genauen Tag-Namen — die Korrektur dauert Sekunden. Kenne aber die Grenzen: Das ist ein Formatter, kein Schema-Validator. Er prüft nur die Verschachtelung, Attribut-Syntax läuft exakt so durch, wie sie geschrieben ist, ohne DTD- oder XSD-Prüfung.
Alles läuft in deinem Browser. Es geht keine Anfrage raus und nichts wird protokolliert — Feeds, Exporte und Konfigurationen mit internen Daten kannst du bedenkenlos einfügen. Die Bilanz zeigt Elemente, Tiefe und die Größe vorher und nachher.