Leerzeichen

Eingabe

Verschönerte Ausgabe

XML-Beautifier-Beispiele

Minimiertes XML ist schwer zu lesen; die Verschönerung fügt Einrückungen hinzu. Beispiel:

Minimierte Eingabe vs. verschönerte Ausgabe

Minimierte Eingabe:

Eingabe

Verschönerte Ausgabe:

Ausgabe

Verwenden Sie Beispiel oben, um weitere Beispieldaten zu laden. Passen Sie die Einrückungsgröße an, um die Formatierung zu ändern.

Was ist ein XML Beautifier?

XML verwendet Tags zur Strukturierung von Daten. Minimiertes oder schlecht eingerücktes XML—oft eine einzelne Zeile von APIs oder Konfigurationsexporten—ist schwer zu lesen. Ein XML Beautifier fügt Einrückungen und Zeilenumbrüche hinzu, damit Sie die Hierarchie sehen können. Im Gegensatz zu einem einfachen Formatter können Sie mit diesem Tool die Einrückungsgröße (1–8 Leerzeichen) an den Stil Ihres Projekts anpassen. Die W3C-XML-Spezifikation definiert die Syntax.

Die Verschönerung erfolgt vollständig in Ihrem Browser mit dem DOMParser. Nichts wird an einen Server gesendet, daher ist es sicher für Produktionsdaten oder sensible Konfigurationen.

So verwenden Sie dieses Tool

1

XML einfügen oder hochladen

Kopieren Sie Ihr XML und fügen Sie es in den linken Editor ein. Sie können auch auf Hochladen klicken, um eine .xml-Datei von Ihrem Computer zu laden. Setzen Sie die Einrückungsgröße (1–8 Leerzeichen) in der Optionsleiste entsprechend Ihrem bevorzugten Stil. Die Schaltfläche Beispiel lädt Beispieldaten zum Testen.

2

Verschönerte Ausgabe anzeigen

Das rechte Panel zeigt das eingerückte XML. Ungültiges XML zeigt einen Fehler—korrigieren Sie es zuerst mit dem XML Validator. Zum Extrahieren spezifischer Werte aus großem XML funktioniert das XPath-Tool gut dazu.

3

Kopieren oder Herunterladen

Verwenden Sie <strong>Kopieren</strong>, um das Ergebnis in die Zwischenablage zu legen, oder <strong>Herunterladen</strong>, um es als Datei zu speichern. Zum Minimieren verwenden Sie den XML Minimierer. Zum Konvertieren in JSON verwenden Sie XML zu JSON.

Wann XML-Verschönerung hilft

SOAP- und REST-APIs liefern oft XML als einzelne komprimierte Zeile. Das Einfügen der Antwort hier macht verschachtelte Elemente sichtbar. Konfigurationsdateien wie pom.xml oder web.config mit inkonsistenter Einrückung sind schwer zu überprüfen—die Verschönerung gibt Ihnen ein konsistentes Layout. Bei RSS- oder Atom-Feeds, die die Validierung nicht bestehen, hilft die Formatierung hier, den genauen Fehler zu finden.

Häufig gestellte Fragen

Beautifier vs. Formatter?

Beide rücken XML ein. Der Beautifier lässt Sie die Einrückungsgröße (1–8 Leerzeichen) wählen; der Formatter verwendet einen festen Standard. Funktional ähnlich—wählen Sie den, der zu Ihrem Workflow passt.

Sind meine Daten privat?

Ja. Die Verschönerung erfolgt vollständig in Ihrem Browser mit JavaScript. Keine Daten werden an einen Server gesendet. Sie können dies bestätigen, indem Sie die Registerkarte „Netzwerk“ Ihres Browsers öffnen.

Was ist mit XML-Namespaces?

Namespace-Deklarationen und -Präfixe bleiben erhalten. Der Beautifier ändert nur Leerraum, nicht Struktur oder Inhalt.

Verwandte Tools

Für XML siehe die W3C-XML-Spezifikation, W3C XML und MDN DOMParser. Für JSON siehe json.org. Für XPath siehe XPath 3.1. Für HTML siehe die HTML-Spezifikation.