Eingabe
1
Ergebnis
Das YAML-Ergebnis erscheint hier...

JSON in andere Formate umwandeln

JSON ist die Lingua franca moderner APIs, aber manchmal brauchst du deine Daten in einem anderen Format. Die Umwandlung von JSON in CSV macht aus einem Array von Datensätzen eine Tabelle, die du in Excel, Google Sheets oder per Datenbank-Import öffnen kannst. Die Umwandlung von JSON in YAML macht Konfigurationsdateien lesbarer und erlaubt das Hinzufügen von Kommentaren. Die Umwandlung von JSON in XML ist nützlich für SOAP-APIs, Legacy-Integrationen und Systeme, die XML als Eingabe verlangen.

Wann man JSON in CSV umwandelt

  • Eine API-Antwort zur Analyse in Excel oder Google Sheets öffnen
  • Ein JSON-Array von Datensätzen in eine SQL-Datenbank oder ein BI-Tool importieren
  • Strukturierte Daten als Tabelle mit Nicht-Entwicklern teilen

Die besten Ergebnisse erzielst du mit einem JSON-Array von Objekten — jedes Objekt wird zu einer Zeile und jeder Schlüssel zu einer Spalte. Verschachtelte Objekte werden zu Spalten in Punktnotation abgeflacht (z. B. user.name), und skalare Arrays werden in einer Zelle zusammengefügt.

Wann man JSON in YAML umwandelt

  • Kubernetes-Manifeste oder Helm-Values aus einer JSON-API-Antwort erstellen
  • Eine JSON-Konfigurationsdatei für bessere Lesbarkeit in YAML umwandeln
  • GitHub-Actions- oder Ansible-Dateien aus strukturierten JSON-Daten generieren

Wenn du viel mit YAML arbeitest, bietet YAML Indent ein dediziertes YAML-Toolkit — Formatierer, Validator, Minimierer und Diff.

Wann man JSON in XML umwandelt

  • Daten an einen SOAP-Webservice übergeben, der XML verlangt
  • Android-Ressourcendateien aus JSON-Daten generieren
  • In Legacy-Unternehmenssysteme integrieren, die nur XML akzeptieren

Für ein komplettes XML-Toolkit — Formatierung, Validierung, Minimierung, Diff und XPath-Test — besuche XML Indent.

Häufige Fragen

Wie konvertiere ich JSON in CSV?

Wähle „JSON → CSV“ und füge ein JSON-Array von Objekten ein. Jedes Objekt wird zu einer Zeile und jeder Schlüssel zu einer Spalte; verschachtelte Objekte werden zu Spalten in Punktnotation abgeflacht und skalare Arrays in einer Zelle zusammengefügt. Klicke auf Herunterladen, um eine .csv-Datei zu speichern, die du in Excel oder Google Sheets öffnen kannst.

Ist die Konvertierung verlustfrei?

JSON zu YAML ist verlustfrei — alle JSON-Datentypen lassen sich direkt auf YAML abbilden. JSON zu XML ist nicht immer verlustfrei, da JSON-Arrays und null-Werte kein direktes Äquivalent in XML haben, aber alle Daten bleiben erhalten.

Wie wandelt man JSON in Python in YAML um?

import json, yaml; print(yaml.dump(json.loads(json_string)))

Sind meine Daten sicher?

Ja. Die gesamte Konvertierung läuft in deinem Browser. Es werden keine Daten an einen Server gesendet.