CSV ↔ JSON Dönüştürücü
CSV ile JSON arasında anında dönüştürün — ayırıcıyı seçin, başlığı açıp kapatın, alanları düzleştirin veya iç içe geçirin — hepsi tarayıcınızda.
Gelişmiş seçenekler
Bir .csv, .json veya .txt dosyasını buraya sürükleyip bırakın
CSV ile JSON arasında sunucusuz dönüştürme
CSV ve JSON aynı sorunu — yapılandırılmış verinin sistemler arasında taşınmasını — iki çok farklı biçimde çözer. CSV düz bir tablodur: yalnızca satırlar ve sütunlar; her elektronik tablo uygulaması, veritabanı dışa aktarımı ve eski sistem bu yüzden onu akıcı biçimde konuşur. JSON ise bir ağaçtır: nesneler başka nesnelerin içine girebilir, diziler her şeyi tutabilir; modern API'ler ve JavaScript kod tabanları da bu yüzden onu tercih eder. Bir elektronik tabloyu bir API'ye yüklemeniz ya da bir API yanıtını Excel'de açabileceğiniz hâle getirmeniz gerektiğinde ikisi arasında çeviri yapmak zorunda kalırsınız — bu çeviriyi elle tam doğru yapmak (virgül içeren tırnaklı alanlar, kaçışlı tırnaklar, tek sütuna sığmayan iç içe nesneler) kolayca ince hatalara yol açar.
Bu araç dönüştürmeyi tamamen tarayıcınızda, sağlamlığı kanıtlanmış bir CSV ayrıştırıcısıyla yapar; yapıştırdığınız veri bir müşteri dışa aktarımı, dahili bir rapor ya da üçüncü taraf bir siteye vermek istemeyeceğiniz bir API yanıtı olsa bile makinenizden çıkmaz. Yükleme adımı, sunucuya gidiş-dönüş ve ağ isteğinden kaynaklanan bir boyut sınırı yoktur; iki yönde de aynı motor çalışır. CSV'de tür kavramı olmadığını unutmayın: sayıları, true/false ve null değerlerini ayrıştırma seçeneğini açmazsanız her CSV değeri varsayılan olarak JSON dizesi olur (yani gidiş-dönüşte sayılar dizeye dönüşür ve iç içe veri düzleşir).
Ayırıcınızı seçin (virgül, noktalı virgül, sekme ya da herhangi bir özel karakter — noktalı virgül kullanan Avrupa yerel ayarlı CSV dışa aktarımları veya dikey çizgiyle ayrılmış eski dosyalar için kullanışlıdır), ilk satırın sütun adlarını içerip içermediğini belirleyin ve `address.city` gibi iç içe JSON anahtarlarının tek bir düzleştirilmiş CSV sütununa mı dönüşeceğine, yoksa JSON'a dönerken yeniden iç içe nesne olarak mı kurulacağına karar verin. JSON çıktısını okunabilirlik için biçimlendirebilir ya da doğrudan koda yapıştırmak için sıkıştırılmış bırakabilirsiniz. CSV'nizde hatalı bir tırnak ya da tutarsız bir satır varsa ayrıştırıcı sessizce anlamsız çıktı üretmek yerine hangi satırın başarısız olduğunu tam olarak söyler.
Bir dosyayı doğrudan bırakma alanına sürükleyin ya da metni yapıştırın — ikisi de aynı şekilde çalışır. Sonuçtan memnun kaldığınızda panoya kopyalayın veya kullanıma hazır bir `.json` ya da `.csv` dosyası olarak indirin. JSON çıktısını daha fazla şekillendirmek veya bir şemaya göre doğrulamak isterseniz JSON Biçimlendirici ve Doğrulayıcı doğal bir sonraki duraktır; tablo verisi yerine API jetonlarıyla çalışıyorsanız JWT Çözücü ile Base64 Kodlama/Çözme araçları geliştirici araç kutusunun o tarafını karşılar.
Sık sorulan sorular
CSV'den JSON'a olduğu gibi JSON'dan CSV'ye de dönüştürebilir miyim?
Evet — Değiştir düğmesiyle yönü istediğiniz zaman çevirebilirsiniz; ayırıcı ve başlık ayarları aynı kalır.
Noktalı virgül veya sekmeyle ayrılmış dosyaları destekliyor mu?
Evet — virgül, noktalı virgül, sekme ya da herhangi bir tek karakterlik özel ayırıcı seçebilirsiniz.
Dönüştürmeden önce veriyi önizleyebilir miyim?
Evet — tablo önizlemesi, tam dönüştürmeye geçmeden önce algılanan satır ve sütunları gösterir.