Ücretsiz Çevrimiçi JSON'dan CSV'ye Dönüştürücü
JSON dizilerini ve kayıtlarını Excel ve Google Sheets için temiz CSV dosyalarına dönüştürün. Sunucuya yükleme olmadan otomatik sütun düzleştirme.
JSON girdisi
CSV çıktısı
JSON CSV'ye nasıl dönüştürülür?
JSON dizinizi yapıştırın.
[ ile başlamalı ve her satıra bir tane olacak şekilde nesneler içermelidir. Verileriniz bir nesnenin içindeyse yalnızca dizi kısmını kopyalayın.
Seçenekleri ayarlayın.
Bir ayırıcı seçin, başlık satırını tutun veya çıkarın; hücrelerde JSON metni yerine nokta gösterimli sütunlar istiyorsanız İç içe nesneleri düzleştir seçeneğini açın.
Dönüştürün ve kaydedin.
CSV'ye dönüştür'e tıklayın, önizlemeyi kontrol edin, ardından data.csv dosyasını indirin veya kopyalayın. Bir seçeneği değiştirdikten sonra Dönüştür'e yeniden tıklayın.
Sık sorulan sorular
Girdi yapısı, iç içe veriler, ayırıcılar ve CSV'yi elektronik tabloda açma hakkında yanıtlar.
JSON'u CSV'ye nasıl dönüştürürüm?
Soldaki düzenleyiciye bir JSON dizisi yapıştırın, bir ayırıcı seçin ve CSV'ye dönüştür'e tıklayın. Her nesne bir satır, her anahtar bir sütun olur. Sağdaki önizlemeyi kontrol edin, ardından .csv indir veya CSV'yi kopyala'ya tıklayın.
Dönüştürücü hangi JSON yapısını kabul eder?
Üst düzey bir dizi olmalıdır; genellikle [{"name":"Ana","age":30}] gibi nesnelerden oluşur. Her nesne tek bir satır olur. Sayılar gibi düz değerler value adlı tek bir sütuna gider. Tek bir nesne veya bir nesnenin içine sarılmış dizi reddedilir. Satır olarak iç içe diziler, 0, 1 gibi adlandırılmış sütunlar üretir.
İç içe nesneler ve diziler nasıl işlenir?
İç içe nesneleri düzleştir açıkken her iç içe alan, her derinlikte address.city gibi kendi sütununa dönüşür. Kapalıyken iç içe nesnenin tamamı tek bir hücreye JSON metni olarak yazılır. Diziler her zaman tek bir hücrede JSON metni olarak kalır ve asla satırlara bölünmez.
Nesnelerimin anahtarları farklıysa ne olur?
Dönüştürücü her nesnedeki tüm anahtarları ilk gördüğü sırayla toplar ve her biri için bir sütun oluşturur. Bir satırda bir anahtar yoksa o hücre boş bırakılır; böylece karışık alanlı kayıtlar yine de hizalanır.
Hangi ayırıcıyı seçmeliyim?
Çoğu uygulama için virgülü kullanın. Excel'iniz Avrupa'nın birçok yerinde olduğu gibi ondalık için virgül kullanıyorsa noktalı virgülü seçin. Sekme, bir sayfaya yapıştırmak için kullanışlıdır; dikey çizgi ise virgül dolu metinlere uygundur. Ayırıcıyı içeren hücreler her iki durumda da tırnak içine alınır.
CSV dosyasını Excel'de veya Google E-Tablolar'da nasıl açarım?
data.csv dosyasını indirin. Google E-Tablolar'da Dosya, ardından İçe aktar seçeneğini kullanın. Excel'de Veri, ardından Metinden/CSV'den seçeneğini kullanın; dosyada bayt sırası işareti olmadığından aksanlı harfler bozuk görünürse UTF-8'i seçin. Dönüştürürken kullandığınız ayırıcıyı seçin.
CSV'yi tekrar JSON'a dönüştürebilir miyim?
Bu araçla olmaz. Araç yalnızca JSON'dan CSV'ye dönüştürür, ters yönde bir mod yoktur. Aynı veri için başka bir metin biçimine ihtiyacınız varsa JSON'dan YAML'a dönüştürücü, JSON ile YAML arasında her iki yönde de çalışır.
Neden girdinin bir JSON dizisi olması gerektiğini söylüyor?
JSON'unuz [ yerine { ile başlıyor. Birçok API listeyi {"data":[...]} örneğindeki gibi bir nesnenin içine sarar. Yalnızca [ ile ] arasındaki bölümü kopyalayın veya tek bir nesneyi köşeli parantezlerin içine alarak tek satırlık bir diziye çevirin, ardından Dönüştür'e yeniden tıklayın.
CSV dosyamda büyük kimlik numaraları neden yanlış çıkıyor?
JSON sayıları, yaklaşık 15 ila 17 basamak tutabilen JavaScript sayıları olarak okunur. 12345678901234567890 gibi 20 basamaklı bir kimlik, 12345678901234567000 olarak çıkar. Kaynaktan kimlikleri tırnak içinde metin olarak göndermesini isteyin; “02134” gibi başında sıfır olanlar da dahil metinler değişmeden aktarılır.
Bir CSV hücresi Excel'de formül olarak çalışabilir mi?
Evet, çalışabilir. Dönüştürücü metni olduğu gibi yazar; bu yüzden =SUM(A1:A3) veya +1 gibi bir değer, dosya bir elektronik tabloda açıldığında formül olarak çalışabilir. JSON verileriniz tanımadığınız kişilerden geliyorsa =, +, - veya @ ile başlayan hücreleri kontrol edin.
JSON'u burada CSV'ye dönüştürmek güvenli mi?
Dönüştürme cihazınızda çalışır; JSON ve CSV bize gönderilmez. Analiz sistemi, Dönüştür ve İndir gibi tıklamaları ve bir işlemin ne kadar sürdüğünü kaydeder. Dönüştürme başarısız olursa hata metni de analize gider ve nadir durumlarda hatanın yakınından birkaç karakter içerebilir.
JSON'dan CSV'ye özellikleri: düzleştirme, ayırıcı, indirme
Her anahtar bir sütun olur, iç içe nesneler nokta gösterimli sütunlara düzleştirilebilir ve sonuç her elektronik tablo için .csv dosyası olarak iner.

İç içe JSON'u sütunlara düzleştirin
İç içe nesneleri düzleştir seçeneğini açın; her iç içe alan, address.city veya address.geo.lat gibi noktalarla adlandırılmış kendi sütununa kavuşur. Kapalı bırakırsanız iç içe nesneler JSON metni olarak kalır.
- Her derinlikte nokta gösterimli sütunlar
- Varsayılan olarak kapalı: tek hücrede iç içe JSON
- Diziler hücrede JSON metni olarak kalır

Virgül, noktalı virgül, sekme veya dikey çizgi seçin
Dönüştürmeden önce uygulamanızın beklediği ayırıcıyı seçin. Ayırıcı, çift tırnak veya satır sonu içeren hücre tırnak içine alınır, içindeki tırnaklar ikiye katlanır.
- Dört ayırıcı, varsayılan virgül
- Tırnak işareti yalnızca gerekli yerlere eklenir
- Başlık satırı açık ya da kapalı
Her anahtardan sütun
Dönüştürücü dizideki her nesneyi okur ve bulduğu her anahtar için, ilk göründüğü sırayla bir sütun oluşturur. Bu anahtarı içermeyen satırın hücresi boş kalır.
CSV'yi indirin veya kopyalayın
CSV, JSON'unuzun yanındaki önizleme kutusunda görünür. İndir, dosyayı LF satır sonlarıyla data.csv olarak kaydeder; CSV'yi kopyala ise panoya yerleştirir.
Hatalı girdi için net hata mesajları
JSON'da sözdizimi hatası varsa mesaj hatanın yerini gösterir. Üst düzey bir dizi yerine nesne ise veya dizi boşsa bunu belirten sade bir mesaj alırsınız.
Hesapsız ve ücretsiz
Araçta kayıt veya satır sınırı olmadan istediğiniz kadar dönüştürün. JSON'unuz cihazınızda dönüştürülür; analiz sistemi Dönüştür gibi tıklamaları ve bir işlemin ne kadar sürdüğünü kaydeder.
JSON'dan CSV'ye kullanım alanları
Dönüştürme betikleri yazmadan API'ler ile elektronik tablolar arasında veri taşıyın.
API verisi dışa aktarma
Bir API yanıtındaki diziyi yapıştırın ve Excel'de ya da Google E-Tablolar'da açabileceğiniz satırlar elde edin. Yanıt diziyi bir nesnenin içine sarıyorsa önce dizi kısmını kopyalayın.
- Kayıt listesini elektronik tablo satırlarına çevirin
- user.address.city gibi iç içe alanları sütunlara düzleştirin
- JSON okumayan ekip arkadaşlarınızla CSV paylaşın
Veritabanı dışa aktarımları
MongoDB, Firebase veya başka bir veritabanından aldığınız JSON dışa aktarımını rapor için CSV'ye dönüştürün. Her anahtar bir sütun aldığı için farklı alanlara sahip kayıtlar yine de hizalanır.
- Karışık alanlı kayıtlar sütunlarda hizalanır
- Eksik değerler hata değil, boş hücre olur
- Ondalık ayırıcısı virgül olan yerel ayarlarda Excel için noktalı virgül seçin
Veri analizi
JSON kayıtlarını CSV olarak pandas'a, R'a veya bir pivot tabloya yükleyin. Virgüllü çıktı pandas read_csv ile olduğu gibi okunur, sekmeli çıktı ise elektronik tabloya sütunlar halinde yapıştırılır.
- İndirilen dosyayı pandas read_csv'ye verin
- JSON kayıtlarından pivot tablo oluşturun
- Sekmeyle ayrılmış çıktıyı doğrudan sayfaya yapıştırın
Daha Fazla Aracı Keşfedin
Bu araçla birlikte harika çalışan diğer ücretsiz araçları keşfedin
JSON biçimlendirici
JSON'u tarayıcınızda biçimlendirin, doğrulayın ve küçültün
JSON'dan YAML'a
JSON ve YAML biçimleri arasında dönüştürün
Base64 kodlayıcı
Base64 dizelerini kodlayın ve çözün
Fark denetleyici
İki metni yan yana karşılaştırın
Markdown'dan HTML'e
Markdown'ı canlı önizlemeyle HTML'ye dönüştürün
URL kodlayıcı
URL bileşenlerini kodlayın ve çözün