XML-Formatierer
NeuXML direkt im Browser verschönern, minimieren und validieren.
Runs entirely in your browser. Nothing is uploaded.
Kostenloser Online-XML-Formatierer — formatieren, minimieren und validieren
Dieser XML-Formatierer wandelt kompaktes oder minimiertes XML sofort in sauber lesbaren Code mit korrekter Einrückung um. XML einfügen, Einrückungsstil wählen (2 Leerzeichen, 4 Leerzeichen oder Tab) und auf Formatieren klicken — das Ergebnis erscheint in Millisekunden im Ausgabebereich. Er funktioniert für alle XML-basierten Formate: REST- und SOAP-API-Antworten, RSS- und Atom-Feeds, SVG-Dateien, Android-Manifeste, Maven-POMs, Spring-Konfigurationsdateien, GPX-Tracks, Apple-PList-Dateien und vieles mehr.
Das gleiche Tool kann XML minimieren — alle unnötigen Leerzeichen entfernen, um das kleinstmögliche Dokument zu erzeugen — und validieren, ob das Dokument wohlgeformt ist, und dabei Zeile und Spalte des ersten Fehlers melden. Alles läuft lokal im Browser; Ihr XML wird niemals hochgeladen, sodass das Einfügen vertraulicher Daten sicher ist.
Konfigurierbare Einrückung und intelligente Formatierung
Wählen Sie zwischen drei Einrückungsstilen — 2 Leerzeichen, 4 Leerzeichen oder Tab — passend zum Code-Stil Ihres Projekts. Die Ausgabe wird sofort aktualisiert, wenn Sie die Einstellung ändern. Der Formatierer behandelt XML-Deklarationen (<?xml version="1.0"?>), selbstschließende Tags, Verarbeitungsanweisungen, Kommentare und gemischten Inhalt korrekt.
Für die Minimierung entfernt die Minimieren-Schaltfläche alle Leerzeichen zwischen Tags und erzeugt ein einzeiliges Dokument — die Standardform für XML, das per HTTP gesendet, in Datenbanken eingebettet oder in Konfigurationssystemen gespeichert wird, wo die Nutzlastgröße wichtig ist. Formatierung und Minimierung berühren nur Leerzeichen; Elementnamen, Attributwerte und Textinhalt werden niemals geändert.
XML-Wohlgeformtheit sofort prüfen
Klicken Sie auf Validieren (oder Formatieren — beide führen die Prüfung durch), um zu testen, ob Ihr XML wohlgeformt ist. Das Tool verwendet den nativen DOMParser des Browsers, um Ihr Dokument zu analysieren, und meldet den ersten Fehler mit einer genauen Position. Häufige Probleme sind nicht geschlossene Tags, überlappende Elemente, mehrere Wurzelelemente, nicht maskierte kaufmännische Und-Zeichen, falsch zitierte Attribute und Kodierungsfehler.
Ein grünes Abzeichen Wohlgeformtes XML bestätigt, dass das Dokument strukturell korrekt ist. Eine gelbe Warnung weist auf mögliche Probleme hin, der Formatierer wendet jedoch trotzdem eine Einrückung an, sodass Sie die Ausgabe vergleichen und das Problem finden können. Dies ist dieselbe XML-Validierung, die der Browser zum Parsen von XHTML und SVG verwendet.
Zusammenklappbare XML-Baumansicht
Klicken Sie auf den Tab Baum, um vom rohen formatierten Text zu einer interaktiven, zusammenklappbaren Baumansicht zu wechseln. Jedes XML-Element erscheint als Zeile mit einem Dreieck, auf das Sie klicken, um den Teilbaum aus- oder einzuklappen. Attribute werden blau, Tag-Namen grün und Textinhalt in dunkler Tinte dargestellt — ideal zum schnellen Durchsuchen komplexer verschachtelter Strukturen.
Die Baumansicht ist besonders nützlich für SOAP-Umschläge, Maven-POM-Dateien, große RSS-Feeds, Android-Ressourcendateien und jedes tief verschachtelte XML, bei dem das Scrollen durch Rohtext unpraktisch ist. Das Einklappen eines Zweigs blendet den gesamten Teilbaum mit einem Klick aus und ermöglicht die Konzentration auf die relevanten Abschnitte.
Vergleich mit Notepad++, VS Code, XMLSpy und xmllint
Notepad++ mit dem XML-Tools-Plug-in und VS Code (Shift+Alt+F) formatieren beide XML, erfordern jedoch lokale Software-Installationen und funktionieren nur mit auf der Festplatte gespeicherten Dateien. XMLSpy und oXygen XML Editor bieten erweiterte XML-Bearbeitung mit Schema-Validierung (XSD, DTD, RelaxNG), kosten jedoch mehrere hundert Euro pro Lizenz jährlich — weit mehr als die meisten Entwickler für gelegentliche XML-Formatierung benötigen. xmllint auf der Kommandozeile ist kostenlos und leistungsstark, erfordert aber die installierte libxml2 und eine Terminal-Sitzung.
Dieser Online-Formatierer benötigt keine Installation, Lizenz oder Konto. Direkt aus der Zwischenablage einfügen, eine Datei vom Gerät hochladen oder ein integriertes Beispiel laden, dann das Ergebnis kopieren oder herunterladen. Die Baumansicht ist eine Funktion, für die die meisten Desktop-Tools Geld verlangen — hier ist sie kostenlos und besonders praktisch zum Erkunden tiefer SOAP-Antwort-Payloads oder Android-Manifest-Dateien beim Debuggen.
Hochladen, Beispiel und Herunterladen
Verwenden Sie die Schaltfläche Hochladen, um eine XML-Datei von Ihrem Computer zu öffnen — sie liest die Datei lokal und füllt das Eingabefeld, ohne etwas auf einen Server hochzuladen. Oder klicken Sie auf Beispiel, um ein kurzes Buchhandlungs-Beispiel zu laden, das die Ausgabe des Formatierers für ein typisches XML-Dokument mit Attributen und verschachtelten Elementen zeigt.
Nach der Formatierung klicken Sie auf Kopieren, um das Ergebnis in die Zwischenablage zu legen, oder auf Herunterladen, um es als .xml-Datei zu speichern. Der Download behält den gewählten Einrückungsstil bei und ist sofort bereit, in einem Editor geöffnet oder in ein Repository eingecheckt zu werden.
Privat, sofort und kostenlos — funktioniert auf iPhone, Android und Desktop
Keine Anmeldung, keine zu installierende Erweiterung und kein kostenpflichtiger Plan. Jede Operation — Formatierung, Minimierung, Validierung und Baumansicht — läuft in Ihrem Browser. Ihr XML verlässt niemals Ihr Gerät. Das Tool ist vollständig responsiv und funktioniert in Safari auf dem iPhone, Chrome auf Android und allen Desktop-Browsern — praktisch, wenn Sie eine API-Antwort auf dem Telefon prüfen möchten, ohne einen Laptop aufzuklappen.
Setzen Sie diesen kostenlosen Online-XML-Formatierer als Lesezeichen für das nächste Mal, wenn Sie eine dichte API-Antwort lesen, eine Konfigurationsdatei bereinigen oder ein fehlerhaftes Dokument debuggen möchten.
Frequently asked questions
Was ist ein XML-Formatierer?
Ein XML-Formatierer (auch XML-Verschönerer oder Pretty-Printer genannt) nimmt kompaktes oder minimiertes XML und fügt konsistente Einrückungen und Zeilenumbrüche hinzu, damit die Struktur für Menschen lesbar ist. Zum Beispiel wird aus <root><item>1</item></root> ein klar eingerücktes dreizeiliges Dokument. Dieses Tool validiert gleichzeitig, ob das XML wohlgeformt ist.
Wie sollte XML formatiert werden?
Standard-XML-Formatierung platziert jedes Element in einer eigenen Zeile, mit untergeordneten Elementen, die relativ zum übergeordneten Element eingerückt sind — normalerweise 2 oder 4 Leerzeichen oder ein Tab. Attribute bleiben auf der öffnenden Tag-Zeile. Ein gut formatiertes Dokument beginnt auch mit einer XML-Deklaration wie <?xml version="1.0" encoding="UTF-8"?>. XML oben einfügen und auf Formatieren klicken, um sofort eine Standardformatierung anzuwenden.
Wie formatiere ich XML?
XML in das Eingabefeld einfügen, bevorzugte Einrückung wählen (2 Leerzeichen, 4 Leerzeichen oder Tab) und auf Formatieren klicken. Das formatierte Ergebnis erscheint im Ausgabebereich, und das Tool meldet, ob das Dokument wohlgeformt ist. Sie können auch ein Beispiel laden oder eine .xml-Datei hochladen. Nach der Formatierung auf Kopieren oder Herunterladen klicken, um das Ergebnis zu speichern.
Wie minimiere ich XML?
Nach dem Einfügen des XML auf Minimieren klicken. Die Minimierung entfernt alle Leerzeichen zwischen Tags und erzeugt ein kompaktes einzeiliges Dokument — zum Beispiel: <root><item>1</item><item>2</item></root>. Dies ist nützlich, wenn XML über ein Netzwerk gesendet oder in Konfigurationen eingebettet wird, wo jedes Byte zählt. Die Minimierung ändert niemals Elementnamen, Attributwerte oder Textinhalt.
Ist es sicher, XML online zu formatieren?
Ja. Dieses Tool läuft vollständig in Ihrem Browser — Ihr XML wird niemals an einen Server gesendet, protokolliert oder mit jemandem geteilt. Formatierung, Minimierung, Validierung und Baumansicht laufen lokal in JavaScript. Es ist sicher, vertrauliche Daten wie interne API-Antworten, Konfigurationsdateien oder proprietäre Dokumente einzufügen.
Funktioniert es offline?
Ja. Sobald die Seite geladen ist, läuft die gesamte Verarbeitung im Browser ohne weitere Netzwerkanfragen — der Formatierer funktioniert also weiterhin, wenn Sie offline gehen. Das ist nützlich, wenn Sie interne XML-Dateien auf einem Computer mit eingeschränktem Internetzugang formatieren müssen.
Warum ist mein XML ungültig?
Häufige Ursachen für ungültiges XML: (1) nicht geschlossenes Tag — <item> ohne </item>; (2) überlappende Tags — <b><i>Text</b></i>; (3) mehrere Wurzelelemente — zwei Tags auf oberster Ebene nebeneinander; (4) nicht maskiertes kaufmännisches Und — ein einfaches & statt &; (5) fehlende oder falsche Anführungszeichen bei Attributen. Auf Validieren klicken, um eine Fehlermeldung zu erhalten, die auf die genaue Zeile und Spalte des ersten Problems hinweist.
Related tools
Alle Tools ansehenStatistics Calculator
Calculate mean, median, mode, standard deviation, variance and more from a data set.
Matrix Calculator
Add, subtract, multiply matrices and compute determinant, inverse and transpose for 2×2–4×4 matrices.
JSON ⇄ CSV Konverter
Ein JSON-Array in CSV und CSV zurück in JSON umwandeln — mit korrekter Maskierung.
SQL-Formatierer
SQL-Abfragen verschönern und minimieren — mit Keyword-Schreibweise und Klausel-Umbrüchen.
JSON zu TypeScript
TypeScript-Interfaces aus einem JSON-Beispiel erzeugen — mit verschachtelten Typen.
CSV-Viewer
CSV- oder TSV-Dateien als saubere Tabelle anzeigen, sortieren und durchsuchen — im Browser.