CSV → JSON Dönüştürme

Virgüllü tablonuzu başlıklı JSON dizisine dönüştürün ve kopyalayın.

  • Ücretsiz
  • Kayıt yok
  • Dosyalar tarayıcıda işlenir

Metninizi yazın veya yapıştırın. İşlem cihazınızda yapılır.

Otomatik genelde doğru bulur.

Sonuç burada görünecek

Girdi
CSV
Çıktı
JSON
Fiyat
Ücretsiz
Kayıt
gerekmez, dosyalar tarayıcıda işlenir

Nasıl kullanılır?

  1. CSV metnini alana yapıştırın.
  2. Ayıraç ve başlık satırı ayarını seçin.
  3. Dönüştür düğmesine basın, JSON çıktısını kopyalayın.

CSV tablosunu JSON yapma rehberi

Ayıraç neden karışır

CSV adı virgülden gelir, ancak Türkçe Excel ondalıkta virgül kullandığı için listeleri noktalı virgülle ayırır. Ad,Soyad,Yaş başlıklı dosya İngilizce sistemde virgülle, Türkçe sistemde Ad;Soyad;Yaş biçiminde yazılır. Yanlış ayıraç seçilirse tüm satır tek sütun görünür.

Sekme ile ayrılmış yapıştırmalar da CSV sayılır. E-tablodan kopyalanan 30 satırlık liste sekmeyle gelir ve gözle fark edilmez. Bu araç virgül, noktalı virgül, sekme ve dik çizgiyi dener; hangisi sütun sayısını tutarlı verirse onu önerir.

Başlık satırı ve boş hücreler

İlk satır başlık sayılır ve JSON anahtarlarına dönüşür. Ad Soyad başlığı ad_soyad anahtarına iner; boşluklar alt çizgiye çevrilir, Türkçe harfler korunur. Başlık satırı yoksa 1. sütun, 2. sütun gibi genel adlar üretilir.

Boş hücreler boş metin olarak yazılır, satırdaki eksik sütunlar sondan tamamlanır. 5 sütunluk tabloda 3 hücreli satır varsa kalan 2 alan boş bırakılır. Tırnak içindeki Ad, Soyad gibi değerlerdeki virgül sütun sayılmaz; çift tırnak kaçışı da çözülür.

Sayı görünen değerler metin olarak korunur. 0532 ile başlayan telefonun baştaki sıfırı düşmez, 00123 barkodu sayı yapılıp bozulmaz. Tarih ve para birimi de metin kalır; tür dönüşümünü hedef yazılımınızda yapın.

Türkçe karakter ve büyük dosyalar

Çıktıda ç, ğ, ı, ö, ş, ü aynen korunur; kaçış dizisine çevrilmez. İstanbul, Şanlıurfa ve Diyarbakır değerleri okunur biçimde yazılır. Kopyaladığınız JSON doğrudan koda yapıştırılabilir, ek kodlama adımı gerekmez.

500 satırlık liste tarayıcıda anında çevrilir. 5 bin satırda kaydırma yavaşlarsa metni iki parçaya bölün. Girdi kutusundaki özgün CSV korunur, ayıracı değiştirip yeniden basmanız yeterlidir.

Ne zaman kullanılır

E-tablodaki ürün, müşteri veya sipariş listesini web yazılımına aktarırken, form çıktısını API testine hazırlarken veya anket sonuçlarını geliştiriciye verirken CSV→JSON yönü kullanılır. Editörler fiyat tablolarını, öğretmenler sınıf listelerini aynı adımla çevirir.

Çıktıyı göndermeden önce ilk 3 nesneyi gözden geçirin. Başlık anahtarları ile satır değerleri eşleşiyorsa kalan 997 satır da doğru demektir. Hedef sistem sütun sırasına değil anahtar adına bakıyorsa sıra farkı sorun çıkarmaz.

Sık sorulan sorular

CSV JSON çevirme ücretsiz mi?

Evet, tabloyu JSON dizisine çevirme ücretsizdir ve kayıt istemez. CSV metnini yapıştırıp dilediğiniz kadar dönüşüm yapabilirsiniz. Sayfa yenilense bile araç aynı şekilde çalışır; kota veya ödeme adımı bulunmaz.

Çevirdiğim tablo sunucuya gönderilir mi?

Hayır, CSV metniniz yalnızca tarayıcınızda işlenir ve dönüşüm için sunucuya gönderilmez. Müşteri veya fiyat listesi gibi hassas tablolarda işiniz bitince alanı temizleyin. JSON çıktısı panoya kopyalanır, geçmişte saklanmaz.

Ayıraç virgül mü noktalı virgül mü olmalı?

Kaynak programa bağlıdır. Türkçe Excel genellikle noktalı virgül, Google E-Tablolar ve İngilizce sistemler virgül kullanır. Araç 4 ayracı dener ve tutarlı olanı önerir; öneri yanlışsa seçiciyi elle değiştirip yeniden çalıştırın.

Türkçe karakterler JSON çıktısında bozulur mu?

Hayır, ç, ğ, ı, ö, ş, ü harfleri çıktıda aynen korunur ve kaçışa çevrilmez. İstanbul veya Şanlıurfa değerleri okunur biçimde yazılır. Hedef yazılımınız UTF-8 okuyorsa ek ayar gerekmez; eski sistemlerde kodlamayı ayrıca kontrol edin.

Başlık satırım yoksa ne olur?

Başlık yok seçeneğinde sütunlar 1. sütun, 2. sütun gibi genel adlar alır. Sonradan ad vermek isterseniz ilk satıra Ad;Soyad;Yaş gibi başlık yazıp başlıklı kipte yeniden çalıştırın. Boş başlık hücreleri de genel adla doldurulur.