JSON’dan CSV’ye dönüştürücü ne yapar
Nesnelerden oluşan bir JSON dizisi yapıştırın, karşılığında Excel, Google E-Tablolar veya Numbers’a hemen aktarabileceğiniz temiz bir CSV tablosu alın. Araç, nesnelerinizdeki anahtarları okur, başlık satırını oluşturur ve her kaydı altına dizer. Verilerinizde alanlar eşit değilse bulduğu her anahtarı toplar, böylece hiçbir sütun atlanmaz. API yanıtlarını dışa aktaran geliştiriciler, bir veri yığınını tabloya çeviren analistler ya da eline JSON dosyası geçip sadece satır ve sütun isteyen herkes için kullanışlıdır.
Nasıl kullanılır
- JSON’unuzu giriş kutusuna yapıştırın veya yazın.
[{"ad":"Ada","yas":36}]gibi bir diziyi ya da tek bir nesneyi (bir satır olur) kabul eder. - Siz yazdıkça CSV anında aşağıdaki çıktı kutusunda belirir. Basılacak bir düğme yoktur.
- Kopyala’ya tıklayıp sonucu alın, ardından elektronik tablonuza yapıştırın veya
.csvdosyası olarak kaydedin.
JSON’da bir sözdizimi hatası varsa, sorunu işaret eden “Geçersiz JSON” uyarısı görürsünüz ve düzeltebilirsiniz.
Zorlu verileri nasıl ele alır
Virgül, tırnak veya satır sonu içeren değerler otomatik olarak tırnak içine alınıp doğru CSV biçiminde kaçışlanır, böylece dosyayı açtığınızda hiçbir şey bozulmaz. İç içe nesneler ve diziler sessizce kaybolmak yerine hücrede JSON metni olarak saklanır. Sütun sırası, verinizde ilk göründükleri anahtar sırasını izler.
Neden burada dönüştürmeli
Tamamen tarayıcınızda çalışır. JSON’unuz hiçbir yere yüklenmez; veri özel bir API’den geldiğinde veya hassas bilgi içerdiğinde bu önemlidir. Ücretsizdir, kayıt gerektirmez ve sayfa açılır açılmaz telefonda, tablette ya da masaüstünde çalışır.
İpucu: nesneleriniz aynı yapıyı paylaşıyorsa en düzenli CSV’yi alırsınız. Bir klasör dolusu JSON dosyasını tek seferde dönüştürmek için aynı ekibin ücretsiz masaüstü uygulaması BulkPro toplu işler için biçilmiş kaftandır. Diğer dönüştürme araçları için dönüştürücüler bölümüne bakabilirsiniz.
Sıkça sorulan sorular
- JSON dizisini CSV'ye nasıl dönüştürürüm?
- Nesnelerden oluşan JSON dizinizi giriş kutusuna yapıştırın, örneğin [{"ad":"Ada","yas":36}]. CSV anında çıktı kutusunda belirir. Kopyala'ya tıklayıp Excel veya Google E-Tablolar'a yapıştırın ya da .csv dosyası olarak kaydedin.
- Virgül, tırnak veya satır sonu içeren değerlere ne olur?
- Bunlar doğru şekilde ele alınır. Virgül, tırnak ya da yeni satır içeren her değer çift tırnak içine alınır ve içindeki tırnaklar standart CSV kurallarına göre ikiye katlanır. Böylece dosyanız elektronik tabloda sorunsuz açılır.
- İç içe nesneler veya diziler nasıl dönüştürülür?
- İç içe nesneler ve diziler atılmak yerine ilgili hücrede JSON metni olarak yazılır. Başlık satırı, tüm nesnelerde bulunan her anahtardan oluşturulur; böylece düzensiz kayıtlar bile tüm sütunlarını korur.