XML-Formatierer & Verschönerer

Fügen Sie ein XML-Dokument ein, um es mit korrekter Einrückung zu formatieren, oder minimieren Sie es auf eine Zeile. Fehler in der XML-Struktur werden automatisch erkannt und angezeigt.

Funktionen

Umschalten zwischen Verschönern und Minifizieren
Syntaxhervorhebung
Zeilenumbruch bei Attributen

Anleitung

1. Fügen Sie Ihr XML in das Eingabefeld ein.

2. Klicken Sie auf Formatieren zum Verschönern oder Minifizieren zum Komprimieren.

3. Kopieren Sie die formatierte Ausgabe.

Über dieses Werkzeug

XML steckt noch immer hinter RSS-Feeds, Sitemaps, SOAP-APIs, Office-Dokumenten, Android-Layouts und unzähligen Konfigurationsdateien – und ist ohne Einrückung kaum lesbar. Dieser Formatierer prüft zuerst mit dem XML-Parser des Browsers, ob das Dokument wohlgeformt ist – alle Tags geschlossen, Attribute in Anführungszeichen, genau ein Wurzelelement – und zeigt bei Problemen die Fehlermeldung des Parsers. Gültige Dokumente werden übersichtlich formatiert, jedes verschachtelte Element steht in einer eigenen eingerückten Zeile, Deklarationen, Kommentare und Verarbeitungsanweisungen bleiben erhalten. Minifizieren entfernt den Leerraum zwischen Tags für kompakte Speicherung oder Übertragung. Wohlgeformt ist nicht dasselbe wie gültig gegenüber einem Schema: Ein Dokument kann sich sauber formatieren lassen und trotzdem von einer Anwendung abgelehnt werden, die bestimmte Elemente erwartet.

Häufig gestellte Fragen

Was ist der Unterschied zwischen wohlgeformtem und gültigem XML?
Wohlgeformtes XML hält die grundlegenden Syntaxregeln ein: Tags sind korrekt verschachtelt und geschlossen, Attributwerte stehen in Anführungszeichen, und es gibt genau ein Wurzelelement. Gültiges XML entspricht zusätzlich einer DTD oder einem XML Schema, das festlegt, welche Elemente und Attribute erlaubt sind.
Warum lässt sich mein XML nicht parsen?
Häufige Ursachen sind ein nicht maskiertes & oder < im Text (verwenden Sie &amp; und &lt;), Tag-Namen, die sich in der Groß- und Kleinschreibung unterscheiden, mehrere Wurzelelemente oder Inhalt vor der <?xml ?>-Deklaration. Die Fehlermeldung verweist auf das Problem.
Ändert das Formatieren die Bedeutung meines XML?
Leerraum zwischen Elementen ändert die Elementstruktur nicht, doch in gemischtem Inhalt – Text und Tags zusammen – oder bei xml:space="preserve" kann Leerraum bedeutsam sein. Prüfen Sie solche Dokumente nach dem Formatieren.
Kann ich eine Sitemap oder einen RSS-Feed formatieren?
Ja. Sitemaps sowie RSS- und Atom-Feeds sind gewöhnliche XML-Dokumente. Formatiert lassen sich URLs, Datumsangaben und Einträge leicht prüfen, bevor Sie eine Sitemap in der Search Console einreichen.
Wird das XML an einen Server gesendet?
Nein. Parsen und Formatieren geschehen in Ihrem Browser. Das macht das Werkzeug sicher für interne Konfigurationsdateien, sehr große Dokumente können auf langsameren Geräten aber einen Moment dauern.

Verwandte Werkzeuge