Python · Daten

CSV in JSON umwandeln

Konvertiert eine CSV-Datei in eine eingerückte JSON-Datei.

Python
import csv, json

with open("daten.csv", newline="", encoding="utf-8-sig") as f:
    rows = list(csv.DictReader(f, delimiter=";"))

with open("daten.json", "w", encoding="utf-8") as f:
    json.dump(rows, f, ensure_ascii=False, indent=2)
PythonCSVJSONKonvertierung
WA