Zum Inhalt springen
Allin

XML-Formatierer / -Validator

Formatiere, minifiziere und prüfe, ob XML wohlgeformt ist — alles im Browser.

Öffne XML-Formatierer / -Validator und du bekommst sofort eine Antwort — ohne Konto anzulegen. Zu finden ist es unter JSON, XML & Formate, mit YAML-Formatierer / -Validator und ISO-8601-Datumsformatierer für die benachbarten Fälle.

So funktioniert's

  1. Öffne das Tool — ohne Anmeldung oder Installation.
  2. Gib deine Daten ein oder passe die verfügbaren Optionen an.
  3. Erhalte dein Ergebnis sofort und kopiere oder lade es herunter.

Häufige Fragen

Was ist XML-Formatierer / -Validator?

Formatiere, minifiziere und prüfe, ob XML wohlgeformt ist — alles im Browser.

Wann brauche ich das konkret?

Einen maschinell erzeugten Block lesbar machen, das Zeichen finden, an dem das Parsen scheitert, und eine Datei vor dem Ausliefern verkleinern.

Was ist der häufigste Fehler?

Gültig mit richtig verwechseln. Ein Dokument kann fehlerfrei parsen und dennoch die falsche Struktur für seinen Leser haben — Validierung prüft die Syntax, nicht das Schema.

Gibt es ein Werkzeug für den nächsten Schritt?

ISO-8601-Datumsformatierer ist das nächstliegende danach: Wandle Datum, Zeit und UTC-Versatz in ISO 8601, RFC 3339, Wochen-/Ordinaldatum, RFC 2822, HTTP-Datum und Unix-Zeitstempel.

Was lohnt sich sonst noch daneben offen zu haben?

SQL-Formatierer und XML-Sitemap-Generator — sie tauchen in derselben Aufgabe oft genug auf, um einen zweiten Tab zu verdienen.

Woher stammen die Daten?

Parsen und Serialisieren folgen der Spezifikation des jeweiligen Formats. Schlüsselreihenfolge und Leerraum sind in JSON und YAML semantisch bedeutungslos — ein neu formatiertes Dokument bleibt äquivalent.

Zum Weiterlesen

Alle Ratgeber
ErklärungXML zu JSON: Attribute, Wiederholung und die Falle des einelementigen ArraysZwei Dokumente, die sich nur in der Zahl der Kinder unterscheiden, ergeben zwei verschiedene JSON-Formen, und ohne Schema kann kein Konverter sie auseinanderhalten. Dazu, was dieser wirklich mit Attributen, gemischtem Inhalt und Leerraum macht — und das Einzige, was er weiterhin nicht festhalten kann.ErklärungYAML wirkt freundlich und beißtYAML ist JSON plus eine Schicht Typinferenz, und die Inferenz ist der gefährliche Teil. Dieselbe Datei durch einen YAML-1.2- und einen YAML-1.1-Parser geschickt: no ist im einen eine Zeichenkette und im anderen false, 01234 ist im einen 1234 und im anderen 668, und 12:30:00 ist in einem von beiden eine Zahl.VergleichJSON vs. XML: Was ist der Unterschied?JSON und XML speichern beide strukturierte Daten als Text, aber mit anderen Kompromissen. Hier steht, wie jedes aussieht, wo jedes gewinnt und wie du wählst.ErklärungEin Datum als ISO 8601 schreiben — und warum nur dieses Format eindeutig ist01/02/2026 ist in weiten Teilen Europas der 1. Februar und in den Vereinigten Staaten der 2. Januar, und nichts in der Zeichenkette sagt, welches. ISO 8601 löst das, sortiert sich wie Text und hört an vier bestimmten Stellen auf zu genügen, die RFC 3339 ablehnt.AnleitungJSON in CSV umwandeln: Arrays von Objekten in Zeilen und Spalten überführenEine praktische Anleitung, um ein JSON-Array von Objekten in eine saubere CSV-Datei zu verwandeln, samt Abflachen verschachtelter Felder und heikler Sonderfälle.ErklärungEinen String für JSON escapen: drei Zeichen sind Pflicht, und eines ist eine FalleRFC 8259 verlangt genau drei Dinge, die in einem JSON-String escaped werden müssen. Alles andere ist optional. Was Pipelines wirklich zerlegt, ist ein einzelnes Surrogat: in JSON-Text legal, in UTF-8 unmöglich und stillschweigend ersetzt, sobald deine Daten geschrieben werden.