CSV / JSON Dönüştürücü
CSV dosyanızı JSON'a, ya da bir JSON dizisini CSV'ye dönüştürün. Tamamen tarayıcınızda çalışır, dosyanız hiçbir sunucuya yüklenmez.
Hata bulursanız veya geri bildirim iletmek isterseniz: buradan bize ulaşın.
CSV ve JSON arasında neden dönüşüm gerekir?
Excel/Google E-Tablolar gibi araçlardan dışa aktarılan veriler genelde CSV formatındadır, ama bir web uygulaması veya API genelde JSON bekler — ya da tam tersi. Bu araç, ilk satırı başlık (sütun adı) kabul ederek CSV'yi bir JSON nesne dizisine çevirir; JSON'dan CSV'ye dönüşümde ise dizideki tüm nesnelerin anahtarlarını sütun başlığı olarak kullanır.
Virgül içeren bir alanı (ör. adres) doğru işler mi?
Evet, tırnak içine alınmış alanlardaki virgül, satır atlama ve tırnak karakterleri standart CSV kuralına (RFC 4180) uygun şekilde doğru ayrıştırılır.
Dosyam bir sunucuya yükleniyor mu?
Hayır, dosya seçtiğinizde veya yapıştırdığınızda tüm işlem tarayıcınızda gerçekleşir, hiçbir veri sunucuya gönderilmez.
JSON'daki nesnelerin farklı alanları varsa ne olur?
Tüm nesnelerdeki tüm anahtarlar birleştirilip sütun başlığı olarak kullanılır; bir nesnede olmayan alan için CSV'de o hücre boş bırakılır.
İç içe (nested) JSON nesnelerini de dönüştürebilir miyim?
CSV, doğası gereği düz (flat) bir tablo formatıdır ve iç içe nesne/dizi yapılarını doğrudan temsil edemez. En iyi sonuç için JSON'unuzun her nesnesinin düz anahtar-değer çiftlerinden oluşması (iç içe nesne içermemesi) önerilir.