XML-Formatierer
XML-Code online formatieren oder komprimieren mit anpassbarem Einzug und Syntaxprüfung.
Tool ausführen
Mit diesem XML-Formatierer strukturieren und bereinigen Sie XML-Dokumente direkt im Browser. Das praktische Online-Werkzeug bietet zwei Betriebsarten: eine übersichtliche Formatierung mit frei wählbaren Einzügen für Entwickler sowie eine gezielte Komprimierung zur Reduzierung des Datenvolumens.
Im Standardmodus richtet das Tool den XML-Quelltext mit sauberen Zeilenumbrüchen und Einrückungen von null bis acht Leerzeichen aus. Standardmäßig werden zwei Leerzeichen pro Hierarchieebene verwendet. Vor der Ausgabe prüft der Parser die syntaktische Gültigkeit aller Tags und Attribute.
Im Komprimierungsmodus entfernt das Tool überflüssige Leerzeichen zwischen den Tags, schneidet führende sowie nachfolgende Leerstellen ab und löscht sämtliche XML-Kommentare vollständig. Dadurch entsteht ein kompakter Datenstrom für Webservices, API-Aufrufe und Konfigurationsdateien.
Eingaben bis zu einer maximalen Größe von 1.000.000 UTF-8-Bytes werden zuverlässig verarbeitet. Ein leeres Eingabefeld erzeugt eine leere Ausgabe. Erkennt das Werkzeug fehlerhafte Tags oder unvollständige Elemente, meldet es den Syntaxfehler direkt im Ausgabebereich.
Anleitung
- Fügen Sie den unformatierten oder komprimierten XML-Code in das Eingabefeld ein.
- Wählen Sie die gewünschte Einrückungstiefe zwischen 0 und 8 Leerzeichen aus.
- Entscheiden Sie sich zwischen der strukturierten Formatierung und der Minifizierung.
- Starten Sie die Ausführung, um den aufbereiteten XML-Quelltext im Ausgabefeld zu erhalten.
Beispiele
- Formatieren eines SOAP-Antworttexts: Ein kompakter XML-String '<root><item id="1">Wert</item></root>' wird mit 2 Leerzeichen Einzug in eine mehrzeilige, sauber verschachtelte Baumstruktur überführt.
- Komprimieren einer Konfigurationsdatei: Ein mehrzeiliges XML-Dokument mit Kommentaren und Abständen wird zu einer einzigen zusammenhängenden Textzeile ohne Kommentare verdichtet.
FAQ
Was geschieht mit XML-Kommentaren im Komprimierungsmodus?
Beim Komprimieren werden alle XML-Kommentare restlos entfernt und überflüssige Abstände zwischen den Tags gelöscht.
Welche Einrückungstiefen werden unterstützt?
Sie können ganzzahlige Werte von 0 bis 8 Leerzeichen angeben. Ungültige Werte oder Zahlen außerhalb dieses Bereichs werden automatisch auf den Standardwert von 2 Leerzeichen zurückgesetzt.
Gibt es eine Größenbeschränkung für die XML-Eingabe?
Ja, nicht-leere XML-Eingaben dürfen eine Dateigröße von bis zu 1.000.000 UTF-8-Bytes umfassen.
Warum wird mein XML-Code nicht formatiert?
Das Tool prüft die XML-Struktur auf Wohlgeformtheit. Wenn schließende Tags fehlen, Sonderzeichen unmaskiert sind oder die Verschachtelung fehlerhaft ist, bricht die Verarbeitung mit einem Fehler ab.