Bir JSON nesne dizisini, alan başına bir sütunla, Excel veya Google Sheets'e hazır CSV satırlarına dönüştürün.
Araç yükleniyor...
JSON'dan CSV'ye nasıl kullanılır
Bir JSON nesne dizisi veya içinde bir tane bulunan bir nesne yapıştırın.
Sınırlayıcıyı seçin. Birçok Avrupa yerel ayarında Excel için doğru seçim noktalı virgüldür.
CSV'yi kopyalayın veya indirin.
JSON'dan CSV'ye hakkında
CSV düz bir tablodur. JSON bir ağaçtır. İkisi arasında köprü kurmak için bu araç JSON'unuzdaki kayıt listesini bulur, ardından kayıt başına bir satır ve anahtar başına bir sütun yazar. İç içe nesneler noktalar kullanılarak düzleştirilir, böylece {"address":{"city":"Hamburg"}}address.city adlı bir sütun olur. Bir kayıt içindeki diziler items[0].sku gibi indekslenmiş sütunlar alır.
Belgeniz içinde tek bir dizi bulunan bir nesneyse, örneğin {"users":[...]}, dizi otomatik olarak kullanılır. Sütunlar tüm kayıtlar arasında toplanır, böylece yalnızca bazılarında görünen bir alan bile kendi sütununu alır ve eksik hücreler boş kalır.
Sıkça sorulan sorular
Excel için hangi sınırlayıcıyı seçmeliyim?
Bilgisayarın dil ayarlarına bağlıdır. Almanya, Türkiye ve Avrupa'nın büyük bölümünde Excel noktalı virgül bekler. ABD ve Birleşik Krallık'ta virgül bekler. Tüm satır tek bir sütuna düşerse sınırlayıcıyı değiştirin.
JSON'um dizi değil de nesneyse ne olur?
Tek bir nesne tek satırlı bir tablo olur. Nesne tam olarak bir dizi tutuyorsa, satırlar olarak o diziyi kullanırız.
"İç içe veriyi düzleştir" ne yapar?
Açıkken, iç içe nesneler ve diziler noktalı adlarla birkaç sütuna yayılır. Kapalıyken, iç içe değerler tek bir hücrede JSON metni olarak tutulur.
Değerler içindeki virgüller ve satır sonları CSV'yi bozar mı?
Hayır. Sınırlayıcı, tırnak veya satır sonu içeren alanlar, CSV standardının gerektirdiği gibi iç tırnaklar ikiye katlanarak çift tırnak içine alınır.
Bunun yerine bir Excel dosyası alabilir miyim?
Evet. JSON'dan Excel'e aracı kalın başlık satırıyla gerçek bir .xlsx dosyası üretir.