JSON'dan CSV'ye
JSON dizisini Excel'de açılabilen tabloya çevirin
Verileriniz sizde kalır. Dönüşüm tarayıcının içinde yapılır, hiçbir şey sunucuya gitmez.
Bu araç işinizi gördü mü?
Teşekkürler, geri bildiriminiz alındı.
Nasıl çalışır?
Girdi bir nesne dizisi olmalıdır; tek bir nesne verirseniz otomatik olarak tek satırlık diziye çevrilir. Sütunlar, dizideki bütün nesnelerin anahtarlarının birleşiminden oluşturulur ve ilk görüldükleri sıra korunur; bir nesnede olmayan alan o satırda boş bırakılır. İçinde ayırıcı, tırnak veya satır sonu geçen değerler tırnağa alınır ve içteki tırnaklar ikilenir, böylece dosya Excel'de bozulmadan açılır. İç içe nesne ve diziler JSON metni olarak hücreye yazılır.
Bu araç json to csv, json tablo yapma aramalarıyla da biliniyor.
JSON nedir?
JSON, web servislerinin veri biçimidir: bir API'den dönen sipariş listesi, dışa aktarılan kullanıcı kaydı veya bir uygulamanın yedek dosyası çoğunlukla JSON'dur. Köşeli parantez liste, süslü parantez kayıt açar; her alan adıyla birlikte durur. Programlar için idealdir, ancak insan gözüyle yüzlerce kaydı taramak, karşılaştırmak veya toplamak için elverişsizdir — bu iş için tablo gerekir.
CSV nedir?
CSV, e-tablo dünyasının ortak giriş kapısıdır: Excel, Numbers ve Google E-Tablolar bu biçimi doğrudan açar. Düz metin olduğu için her sistemde okunur, e-postayla paylaşılır ve muhasebe programlarına içe aktarılır. Türkçe Excel kurulumlarının noktalı virgül beklediğini bilmek önemlidir; bu araç varsayılan ayırıcı olarak bu yüzden noktalı virgül kullanır ve dosyanız Excel'de tek sütuna yığılmadan açılır.
JSON verisi neden tabloya çevrilir?
JSON programların, tablo insanların biçimidir. Bir API çıktısını gözle incelemek, süzmek, toplamak veya muhasebeye göndermek istediğinizde veriyi Excel'in anlayacağı düz tabloya indirmeniz gerekir. Dönüşümün bedeli hiyerarşidir: CSV iç içe yapı taşıyamaz, bu yüzden nesne içindeki nesneler hücreye JSON metni olarak yazılır. Kayıt listeleri gibi düz veriler ise hiç kayıpsız, doğrudan tabloya oturur.
Excel'de doğru açılması için
Türkçe Excel kurulumları CSV'yi noktalı virgülle bekler; varsayılan ayırıcı bu yüzden noktalı virgüldür. Virgülle kaydedilen dosyalarda bütün satır tek hücreye düşer.
Dosyayı indirdikten sonra Excel'de doğrudan açabilir ya da "Veri → Metinden" yolunu kullanarak ayırıcıyı elle belirtebilirsiniz.
İç içe veri ne oluyor?
CSV düz bir tablodur, hiyerarşi taşıyamaz. Bir alanın değeri nesne veya dizi ise hücreye JSON metni olarak yazılır.
Derin yapıları tabloya dökmek istiyorsanız önce JSON'u düzleştirmeniz gerekir; bu araç veriyi kendiliğinden düzleştirmez, çünkü hangi alanın nasıl açılacağı veriye göre değişir.
Sık sorulanlar
JSON'u CSV'ye nasıl çeviririm?
JSON dizisini sol panele yapıştırın; sonuç anında sağ panelde belirir ve .csv olarak indirilebilir.
Excel dosyayı tek sütunda açıyor, ne yapmalıyım?
Ayırıcıyı noktalı virgül seçin. Türkçe Excel kurulumları virgülü ondalık ayırıcı saydığı için virgüllü CSV'yi bölmez.
Nesnelerde farklı alanlar varsa ne olur?
Tüm anahtarların birleşimi sütun olur; bir satırda olmayan alan boş bırakılır.