JSON'dan CSV'ye
JSON dizisini Excel'de ya da Google E-Tablolar'da açabileceğin bir tabloya çevir. İç içe nesneler address.city gibi kendi sütunlarına ayrılır.
GİRDİ
ÇIKTI
Tamamen tarayıcında çalışır. Girdiğin hiçbir şey sunucuya gönderilmez.
JSON'dan CSV'ye nasıl dönüştürülür?
JSON'u yapıştır
Bir API yanıtını yapıştır ya da bir .json dosyası aç. Veri bir nesne dizisi ya da dizi dizisi olmalı.
Ayırıcıyı seç
Virgül neredeyse her yerde çalışır. Excel'in ondalık ayırıcı olarak virgül kullanıyorsa (Türkçe Excel'de olduğu gibi) noktalı virgülü seç.
CSV'yi indir
Dosyayı indir ve tablo programında aç. Excel uyumlu seçeneği, ç, ğ, ş gibi Türkçe karakterlerin doğru görünmesini sağlar.
Sütunlar nasıl oluşur?
Herhangi bir nesnede geçen her anahtar bir sütun olur; bir alanı eksik olan satırlarda o hücre boş kalır. İç içe nesneler noktalarla düzleştirilir, bir değerin içindeki diziler ise JSON metni olarak yazılır.
Dosyayı Excel'de açmak
Excel kodlamayı ve ayırıcıyı tahmin eder. UTF-8 bayt sırası işareti (BOM), dosyanın UTF-8 olduğunu Excel'e bildirir. Noktalı virgül ayırıcı ise Türkçe gibi ondalık virgül kullanan bir dile ayarlı Excel'e uyar.
Sık sorulan sorular
Bazı hücreler neden boş?
Her nesnede her anahtar bulunmaz. Sütunlar tüm anahtarların birleşimidir; bir satırda o anahtar için değer yoksa hücre boş kalır.
Çok derin iç içe JSON'la çalışır mı?
Evet. İç içe nesneler customer.address.city gibi sütunlara dönüşür. Diziler tek bir hücrede JSON metni olarak tutulur, böylece hiçbir veri kaybolmaz.
JSON'um bir sunucuya gönderiliyor mu?
Hayır. Dönüştürme tarayıcında yapılır.