JSON ⇄ CSV Dönüştürücü — Veri Biçimi Çevirici
JSON dizisini Excel'de açılabilen CSV'ye, CSV tablosunu JSON'a çevirin. Türkçe karakter desteği ve otomatik tür algılamayla.
Nasıl kullanılır?
- Yönü seçin.
- Veriyi yapıştırın.
- Sonucu kopyalayın veya dosya olarak indirin.
JSON ⇄ CSV Dönüştürücü hakkında bilmeniz gerekenler
JSON ve CSV, verinin iki farklı dünyasıdır. JSON iç içe geçmiş yapıları taşıyabilir: bir müşterinin içinde bir adres nesnesi, onun içinde bir koordinat dizisi olabilir. CSV ise düzdür — satırlar ve sütunlar, o kadar. Buna karşılık CSV'yi Excel açar, JSON'ı açmaz.
Dönüşüm bu yüzden iki yönde de işe yarar: geliştiricinin elindeki JSON'ı muhasebeye Excel'de gönderebilmek için CSV'ye, muhasebeden gelen tabloyu bir sisteme yüklemek için JSON'a. Dikkat edilecek nokta iç içe yapılardır; CSV onları düz bir tabloya sığdırmak zorunda kalır. İşlem tarayıcınızda yapılır.
JSON ve CSV, veri paylaşımının iki temel biçimidir ve farklı güçlere sahiptirler. JSON iç içe yapıları ve veri türlerini (sayı, metin, doğru/yanlış) taşıyabilir; CSV ise düz bir tablodur ama Excel dâhil her araçta açılır. Aralarında çeviri yapmak, teknik ekiple iş biriminin aynı veriyi kullanabilmesi anlamına gelir.
CSV'den JSON'a çevirirken tür algılama önemli bir kolaylıktır. CSV'de her şey metindir; "31" değeri bir metin mi yoksa sayı mı olduğunu söylemez. Araç, tamamen rakamdan oluşan değerleri sayıya, "true/false" değerlerini mantıksal değere çevirir. Bu davranışı istemiyorsanız (ör. baştaki sıfırları korumak gereken telefon numaralarında) seçeneği kapatabilirsiniz.
Türkçe Excel'in varsayılan CSV ayırıcısı noktalı virgüldür; çünkü Türkçe'de ondalık ayırıcı virgüldür. Uluslararası araçlar ise virgül kullanır. Yanlış ayırıcı seçmek tüm verinin tek sütuna sıkışmasına yol açar — bu yüzden araçta ayırıcıyı açıkça seçebilirsiniz.
Hangi durumlarda işinize yarar?
Veriyi Excel'e taşımak
API'den alınan bir kayıt listesini muhasebenin ya da yöneticinin inceleyebileceği tabloya çevirmek.
Tabloyu sisteme yüklemek
Excel'de hazırlanmış bir listeyi, JSON bekleyen bir içe aktarma ekranına uygun hâle getirmek.
Rapor hazırlamak
Ham JSON çıktısını pivot tablo yapılabilir bir CSV'ye dönüştürmek.
Daha iyi sonuç için
- CSV'yi Excel'de açarken "Veri → Metinden" yolunu kullanıp kodlamayı UTF-8 seçin; Türkçe karakterler bozulmaz.
- İç içe yapıları önce sadeleştirmek, düzleştirmenin ürettiği karmaşık sütun adlarından kurtarır.
- Türkçe karakter bozulması yaşarsanız Bozuk Türkçe Karakter Düzeltici aracını kullanın.
Sınırlar ve dikkat edilecekler
- İç içe (nested) JSON yapıları CSV'de düzleştirilir; derin yapılarda bilgi kaybı ya da uzun sütun adları oluşabilir.
- CSV'den JSON'a dönerken tüm değerler metin olarak gelir; sayı ve mantıksal değerler otomatik olarak tür kazanmayabilir.
- Değer içinde virgül ya da satır sonu varsa CSV tırnaklama kuralları devreye girer; kaynak dosya bozuksa sonuç da bozulur.
Sık Sorulan Sorular
Excel'de CSV açtığımda Türkçe karakterler bozuluyor, ne yapmalıyım?
İç içe (nested) JSON nasıl dönüştürülüyor?
CSV'de virgül içeren hücreler bozulur mu?
İç içe JSON'da ne oluyor?
Ayırıcı olarak noktalı virgül kullanabilir miyim?
Verim gönderiliyor mu?
Araç künyesi
| Çıktı biçimi | .csv |
|---|---|
| Dosya boyutu sınırı | Yok — sınır yalnızca cihazınızın belleğidir |
| Üyelik / ücret | Gerekmez — tamamen ücretsiz |
| Verileriniz | Cihazınızdan çıkmaz — hiçbir sunucuya yüklenmez |
| Çevrimdışı çalışır mı? | Evet — sayfa yüklendikten sonra internet gerekmez |
📚 Bu konuda ayrıntılı rehber
Aracı kullanırken karşılaşabileceğiniz durumları ve doğru ayarları adım adım anlattığımız yazılar: