Bu araç hakkında
JSON'dan CSV'ye, bir JSON nesne dizisini temiz bir CSV'ye dönüştüren; iç içe geçmiş nesneleri addr.city veya addr.zip gibi nokta gösterimli sütunlara düzleştiren ücretsiz, tarayıcı içi bir dönüştürücüdür. Tamamen cihazınızda çalışır, dolayısıyla JSON'unuz asla yüklenmez.
Araç, tüm sütun birleşimini oluşturmak için her kaydı tarar, böylece farklı biçimdeki satırlar bile hizalanır; bir alan ayraç, tırnak veya yeni satır içerdiğinde onu güvenli biçimde tırnaklar. İç içe diziler varsayılan olarak indeksli sütunlara (tags.0, tags.1) açılır ya da dizi öğelerini tek bir hücrede birleştirebilirsiniz.
Bu, CSV ⇄ JSON Dönüştürücümüzün ters yönüdür ve JSON Düzleştir aracımızın hesap tablosuna hazır bir kardeşidir: düz bir JSON nesnesi istediğinizde JSON Düzleştir'i, indirilebilir CSV sütunları istediğinizde bu aracı kullanın.
Sık sorulan sorular
İç içe veri nasıl düzleştirilir?
Nesne anahtarları noktayla birleştirilir (user.address.city), böylece her yaprak değer kendi sütunu olur. İç içe diziler, birleştirme seçeneğini etkinleştirmediğiniz sürece tags.0 ve tags.1 gibi indeksli sütunlara dönüşür; birleştirme seçeneği tüm dizi öğelerini noktalı virgülle ayrılmış tek bir hücreye koyar.
Kayıtların farklı alanları varsa ne olur?
Dönüştürücü, sütun listesi olarak her kaydın düzleştirilmiş anahtarlarının birleşimini alır ve bir kaydın değeri olmadığında boşluk bırakır, böylece düzensiz ya da isteğe bağlı alanlar bile tutarlı bir tablo üretir.
Bu, CSV ⇄ JSON Dönüştürücü veya JSON Düzleştir'den nasıl farklı?
CSV ⇄ JSON Dönüştürücümüz ters yönde çalışır (CSV girer, JSON çıkar). JSON Düzleştir düzleştirilmiş bir JSON nesnesi üretirken bu araç, bir hesap tablosu ya da veritabanı içe aktarımına hazır CSV satır ve sütunları çıkarır.
Çıktı hangi CSV kurallarına uyar?
İlk satır, nokta gösterimli sütun adlarının başlığıdır; alanlar seçtiğiniz ayraçla ayrılır ve o ayracı, çift tırnağı ya da yeni satırı içeren her alan, içteki tırnaklar ikiye katlanmış olarak çift tırnak içine alınır (RFC-4180 tarzı).
Daha fazla araç