XML-Formatierer & Validierer
Verschönern, minimieren und validieren Sie XML direkt im Browser - mit 2-Leerzeichen-, 4-Leerzeichen- oder Tab-Einrückung, erhaltenen Attributen und Kommentaren sowie sofortiger Fehlermeldung.
XML-Formatierer & Validierer — Fügen Sie XML ein, um es mit 2-Leerzeichen-, 4-Leerzeichen- oder Tab-Einrückung übersichtlich aufzubereiten, oder minimieren Sie es auf eine einzige kompakte Zeile. Die Syntax wird während der Eingabe geprüft, und der erste Fehler wird mit Zeile und Spalte gemeldet. Alles wird vollständig in Ihrem Browser verarbeitet und niemals hochgeladen.
Was ist XML-Formatierer & Validierer?
Ein kostenloser Online-XML-Formatierer, -Verschönerer und -Validierer, der vollständig in Ihrem Browser läuft. Fügen Sie minimiertes oder unübersichtliches XML ein, und der Verschönern-Modus rückt das Dokument neu ein - nach Ihrer Wahl mit 2 Leerzeichen, 4 Leerzeichen oder Tab - und erhält dabei Attribute, die XML-Deklaration, Kommentare und CDATA-Abschnitte. Wechseln Sie in den Minimieren-Modus, um die Leerräume zwischen Elementen zu entfernen und alles für Transport oder Speicherung auf eine kompakte Zeile zusammenzuziehen. Während der Eingabe prüft ein strenger Parser das Markup, und eine Statusanzeige zeigt „Valid XML“ an oder kennzeichnet den ersten Fehler mit Zeile und Spalte. Entwickler nutzen es, um SOAP, RSS, Sitemaps, SVG, Android-Layouts und Konfigurationsdateien zu lesen und zu debuggen und um API-Antworten vor dem Commit aufzuräumen.
So verwendest du XML-Formatierer & Validierer
- Fügen Sie Ihr XML in das Eingabefeld ein oder tippen Sie es.
- Belassen Sie den Modus auf Verschönern, um das Dokument einzurücken, oder klicken Sie auf Minimieren, um es auf eine einzige Zeile zusammenzuziehen.
- Wählen Sie die Einrückung aus dem Dropdown: 2 Leerzeichen, 4 Leerzeichen oder ein Tab.
- Prüfen Sie die Statuskarte - sie zeigt „Valid XML“ oder „Invalid“ mit Zeile und Spalte des ersten Fehlers.
- Nutzen Sie die Kopieren-Schaltfläche, um die formatierte Ausgabe zu übernehmen, oder klicken Sie auf Löschen, um die Eingabe zu leeren und neu zu beginnen.
Beispiele
Einzeiliges Dokument verschönern (2 Leerzeichen)
Eingabe
<note><to>Tove</to><from>Jani</from></note>
Ausgabe
<note> <to>Tove</to> <from>Jani</from> </note>
Eine Konfigurationsdatei minimieren
Eingabe
<config> <debug>false</debug> <port>8080</port> </config>
Ausgabe
<config><debug>false</debug><port>8080</port></config>
Ein nicht geschlossenes Tag erkennen
Fügen Sie <a><b>x</a> ein, und der Status wechselt zu „Invalid“ und meldet das nicht passende schließende Tag zusammen mit Zeile und Spalte des Problems, sodass Sie direkt dorthin springen und das Markup korrigieren können.
Häufig gestellte Fragen
- Wird mein XML auf einen Server hochgeladen?
- Nein. Das Parsen, Verschönern, Minimieren und Validieren findet alles lokal in Ihrem Browser statt. Ihre Daten verlassen niemals Ihr Gerät, und das Tool funktioniert auch offline weiter.
- Welche Einrückungsoptionen kann ich verwenden?
- Im Verschönern-Modus können Sie mit 2 Leerzeichen, 4 Leerzeichen oder einem Tabulatorzeichen neu einrücken, ausgewählt aus dem Dropdown. Der Minimieren-Modus ignoriert die Einrückung und entfernt die Leerräume zwischen Elementen, um eine einzige Zeile zu erzeugen.
- Bleiben Attribute, Kommentare und CDATA erhalten?
- Ja. Der Formatierer bewahrt Elementattribute, die XML-Deklaration, Kommentare und CDATA-Abschnitte und behält die Geschwisterreihenfolge Ihrer Knoten bei. Er rückt die Struktur neu ein, ohne die Daten zu verändern.
- Warum heißt es, mein XML sei ungültig?
- Der Validierer meldet das erste Syntaxproblem und ergänzt dessen Zeile und Spalte. Häufige Ursachen sind ein Tag, das nie geschlossen wird, ein schließendes Tag, das nicht zum geöffneten passt, ein fehlendes Anführungszeichen um einen Attributwert oder mehr als ein Wurzelelement.
- Wird automatisch erneut validiert?
- Ja. Validierung und Formatierung aktualisieren sich während der Eingabe, sodass der Status in dem Moment, in dem Sie die markierte Stelle korrigieren, wieder auf „Valid XML“ umschlägt und die Ausgabe sofort aktualisiert wird.
Verwandte Tools
Base32 / Base58 kodieren / dekodieren
Kodiere Text in Base32 (RFC 4648) oder Base58 (das Bitcoin-Alphabet) und dekodiere beides wieder zurück – vollständig UTF-8-sicher und komplett in deinem Browser.
Base64 kodieren / dekodieren
Base64 kodieren oder dekodieren (UTF-8-sicher) mit URL-safe-Alphabet, optionalem Padding, 64/76-Zeilenumbruch, Live-Byte- und Zeichenzähler sowie Byte-Ansicht in Hex oder Binär.
Groß-/Kleinschreibung-Konverter & Zähler
Wandle Text zwischen UPPERCASE, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case und mehr um und zähle Zeichen, Wörter und Zeilen.
Code-Formatierer & Minifizierer
Verschönere oder minifiziere HTML, CSS und JavaScript sofort in deinem Browser, mit 2-Leerzeichen-, 4-Leerzeichen- oder Tab-Einrückung und JavaScript-Komprimierung durch Terser.