XML formatieren online
Mach aus einzeiligem XML aus einer API oder einem Log ein eingerücktes Dokument, das du lesen kannst: Die Verschachtelung wird sichtbar, fehlerhaftes Markup wird gemeldet.
Browser-Tool
XML
Füge XML ein oder lade eine Datei hoch. Deklarationen, Kommentare, CDATA, Entitäten und gemischter Inhalt bleiben erhalten.
Einstellungen
Weitere Optionen
Bei 0 bleiben die Attribute in der Zeile des Tags.
Über XML formatieren
XML aus einer API oder einem Log kommt als eine durchgehende Zeile an, und die Verschachtelung, die ihm Bedeutung gibt, ist unsichtbar. Durch Einrücken wird die Struktur wieder zu etwas, dem du mit den Augen folgen kannst, statt Klammern abzuzählen. Das Formatieren ist kostenlos online und verlangt nichts von dir: keine Anmeldung und kein Hochladen des Dokuments.
So nutzt du XML formatieren
- XML einfügenEine Antwort einer API, eine Konfigurationsdatei, ein Feed, ein SVG.
- Die eingerückte Ausgabe lesenJede Verschachtelungsebene ist eine Einrückungsebene, und so wird die Form des Dokuments sofort erkennbar.
- KopierenIn einen Editor, ein Ticket oder eine Testdatei.
Wohlgeformt ist nicht dasselbe wie gültig
Ein wohlgeformtes Dokument hält sich an die Syntaxregeln: Jedes Element ist geschlossen, Attribute stehen in Anführungszeichen, es gibt genau ein Wurzelelement. Ein gültiges Dokument passt zusätzlich zu einem Schema oder einer DTD, die festlegt, welche Elemente wo vorkommen dürfen. Diese Seite meldet das Erste, weil das Zweite das Schema braucht, und meistens hat ein Dokument, das sich nicht parsen lässt, schon das Erste verletzt.
Was das Tool nicht kann
- Leerraum ist in XML manchmal bedeutsam: In einem Element, dessen Inhaltsmodell ihn erhält, ändert zusätzliche Einrückung den Wert. Umformatieren ist zum Lesen sicher, für die Weiterverarbeitung nicht immer.
- Fehlerhaftes Markup lässt sich nicht zuverlässig einrücken; die Fehlermeldung nennt die Stelle, an der das Dokument aufhört, wohlgeformt zu sein.
XML formatieren: häufige Fragen
- Macht das Einrücken mein XML kaputt?
- Bei den meisten Dokumenten nicht. Wo ein Element Leerraum erhält, also beim Inhalt mancher Textknoten und bei allem mit xml:space="preserve", wird die zusätzliche Einrückung Teil des Werts. Nutze die formatierte Kopie dann zum Lesen und nicht als neue Quelle.
- Was ist der Unterschied zum XML-Betrachter?
- Diese Seite liefert umformatierten Text, den du kopieren kannst. Der Betrachter zeigt dasselbe Dokument als aufklappbaren Baum zum Navigieren, ohne dir einen neuen Text zu geben.
- Kann ich zwei XML-Dateien formatieren und vergleichen?
- Nicht auf dieser Seite, sie formatiert ein Dokument nach dem anderen. Formatiere jede Datei mit derselben Einrückung und füge dann beide in Dateien vergleichen ein, um hinzugefügte, entfernte und geänderte Zeilen zu sehen. Gleiche Einrückung vorab sorgt dafür, dass der Vergleich nur echte Unterschiede zeigt.
Fragen zu ToolsVerse selbst – Datenschutz, Kosten, was mit deinen Dateien passiert – beantworten die häufig gestellten Fragen.
Ähnliche Tools
Die Tools, die man zusammen mit XML formatieren am häufigsten braucht.
Du findest das passende Tool nicht?
Sag uns, was du suchst, und wir prüfen, ob wir es hinzufügen.