import json
import csv
# JSON dosyasını aç
with open('dosya_adı.json', 'r', encoding='utf-8') as json_file:
data = json.load(json_file)
# CSV dosyasını yaz
with open('sonuç.csv', 'w', newline='', encoding='utf-8') as csv_file:
writer = csv.writer(csv_file)
# Başlıkları yaz
writer.writerow(data[0].keys()) # JSON'daki ilk öğenin anahtarları başlık olarak alınıyor
# Veriyi yaz
for item in data:
writer.writerow(item.values())