CSV <-> JSON Dönüştürücü
CSV ve JSON formatları arasında anında çift yönlü dönüşüm yapın. Tamamen tarayıcınızda çalışır.
CSV'den JSON'a ve JSON'dan CSV'ye dönüştürme hakkında
TConverter CSV <-> JSON Dönüştürücü, aynı sayfada CSV'yi JSON'a ve JSON'u CSV'ye çevirir. Üstteki CSV → JSON veya JSON → CSV butonlarıyla yönü seçin, verinizi yapıştırın ya da dosyanızı sürükleyin ve Dönüştür'e tıklayın. Sonuç hemen altta görünür; kopyalayabilir veya converted.json ya da converted.csv olarak indirebilirsiniz. Araç ücretsizdir ve hesap açmanızı gerektirmez.
CSV; tablolama programlarının, veritabanı dışa aktarımlarının ve raporlama araçlarının ortak dilidir. JSON ise web uygulamalarının ve API'lerin beklediği biçimdir. Yazılımcılar örnek veri oluşturmak, bir uygulamayı veriyle doldurmak veya kayıtları bir API'ye göndermek için CSV'yi JSON'a çevirir; analistler ise API sonuçlarını Excel'de açmak ya da başka bir araca aktarmak için JSON'u CSV'ye dönüştürür. İki yönün tek sayfada olması araçlar arasında gidip gelme ihtiyacını ortadan kaldırır.
CSV'den JSON'a dönüştürmede ilk satır başlık satırı olarak kabul edilir ve sonraki her satır, anahtarları sütun adları olan bir nesneye dönüşür. Ayırıcı karakter otomatik algılanır: virgülle ayrılmış dosyalar, Türkçe Excel'in kaydettiği noktalı virgüllü dosyalar ve sekmeyle ayrılmış veriler ayar değiştirmeden çalışır. Boş satırlar atlanır; sayılar ve true/false değerleri metin olarak değil, gerçek JSON sayı ve boolean değerleri olarak yazılır. .csv, .tsv veya .txt uzantılı dosyalar yükleyebilirsiniz.
JSON'dan CSV'ye dönüştürmede girdinin nesnelerden oluşan bir dizi olması beklenir; tek bir nesne tek satır olarak işlenir. Sütun başlıkları nesnelerin anahtarlarından alınır, bu yüzden aynı alanlara sahip kayıtlar en temiz sonucu verir. Bu yönde iç içe nesneler ayrı sütunlara açılmaz; düz kayıtlarla en iyi sonucu alırsınız. İç içe JSON verisini tabloya dökmek istiyorsanız iç içe alanları otomatik düzleştiren JSON to Excel aracını kullanabilirsiniz.
Excel'de açtığınız bir tabloyu doğrudan dönüştürmek isterseniz önce CSV olarak kaydedebilir ya da XLSX dosyalarını okuyabilen Excel ⇄ JSON / CSV aracını kullanabilirsiniz. CSV'nin ilk satırında sütun adlarının bulunduğundan emin olmanız, anlamlı JSON anahtarları elde etmeniz için önemlidir.
Ayrıştırma ve CSV üretimi, PapaParse kütüphanesiyle doğrudan tarayıcınızda yapılır. Verileriniz sunucuya yüklenmez; müşteri listeleri, dışa aktarımlar ve şirket içi dosyalar için güvenle kullanabilirsiniz. Yapıştırılan metin veya seçilen dosya için sabit bir boyut sınırı yoktur; çok büyük dosyalarda performans cihazınızın belleğine bağlıdır. Dönüşüm yönünü değiştirdiğinizde CSV ve JSON verisi karışmasın diye giriş ve çıktı alanları temizlenir.
Sık sorulan sorular
Noktalı virgülle ayrılmış CSV dosyaları destekleniyor mu?
Evet. Ayırıcı otomatik algılanır; virgül, noktalı virgül ve sekmeyle ayrılmış veriler desteklenir. Türkçe Excel'den kaydedilen CSV dosyaları da sorunsuz okunur.
CSV'den JSON'a dönüştürürken sayılar sayı olarak kalıyor mu?
Evet. Sayısal değerler ve true/false değerleri JSON sayı ve boolean tipine çevrilir. Diğer değerler metin olarak kalır.
JSON'dan CSV'ye dönüştürme için JSON nasıl olmalı?
[{"ad": "Ayşe", "yas": 30}] gibi nesnelerden oluşan bir dizi olmalıdır. Nesne anahtarları CSV sütun başlıkları olur. Tek bir nesne tek satır olarak dönüştürülür.
Dosyalarım sunucuya yükleniyor mu?
Hayır. Dosyalar tarayıcınızda okunur ve dönüştürülür, cihazınızdan çıkmaz.
CSV JSON dönüştürücü ücretsiz mi?
Evet. TConverter ücretsizdir ve üyelik gerektirmez.