Excel ⇄ JSON / CSV Dönüştürücü
Excel dosyalarını sayfa seçerek JSON veya CSV'ye, CSV ve JSON verilerini Excel'e dönüştürün. Tamamen tarayıcınızda çalışır, dosyalarınız sunucuya gönderilmez.
Excel'den JSON'a ve CSV'ye dönüştürme hakkında
TConverter Excel ⇄ JSON / CSV Dönüştürücü, dört tablo dönüşümünü tek sayfada bir araya getirir: Excel → JSON, Excel → CSV, CSV → Excel ve JSON → Excel. XLSX, XLS ve ODS dosyalarını okur, hangi sayfanın (sheet) dönüştürüleceğini seçmenize izin verir ve CSV ya da JSON verisinden yeni .xlsx dosyaları oluşturur. Araç ücretsizdir, üyelik gerektirmez ve tamamen tarayıcınızda çalışır.
İş verilerinin büyük kısmı Excel tablolarında tutulur, ancak uygulamalar ve scriptler genellikle JSON veya CSV bekler. Excel'de tutulan bir ürün listesini web sitesi için JSON'a çevirmek, bir çalışma kitabındaki tek bir sayfayı içe aktarma aracı için CSV olarak dışa aktarmak ya da tam tersine bir API yanıtından veya CSV dışa aktarımından iş arkadaşlarınız için Excel dosyası hazırlamak tipik kullanım örnekleridir.
Excel'den JSON'a dönüştürmede sayfanın ilk satırı sütun başlıkları olarak kullanılır ve sonraki her satır bir nesneye dönüşür. Boş hücreler boş metin olarak korunur; böylece her nesnede aynı anahtarlar bulunur. Tarihler yerel saat diliminize göre YYYY-AA-GG biçiminde, saat bilgisi varsa YYYY-AA-GG SS:DD:SS biçiminde okunabilir metin olarak yazılır. Bu sayede tarihlerin UTC'ye çevrilirken bir gün kayması (örneğin 1 Ocak'ın 31 Aralık görünmesi) sorunu yaşanmaz. Çalışma kitabında birden fazla sayfa varsa birini seçebilir ya da Tüm sayfalar seçeneğiyle sayfa adlarına göre gruplanmış tek bir JSON nesnesi alabilirsiniz. CSV dosyası tek bir tablo taşıyabildiği için Excel → CSV dönüşümü her seferinde tek sayfa üzerinde çalışır.
CSV → Excel modunda ayırıcı (virgül, noktalı virgül veya sekme) otomatik algılanır ve sayılar tanınır; Türkçe Excel'in noktalı virgülle kaydettiği dosyalar da doğru açılır. JSON → Excel modu, JSON to Excel aracıyla aynı kuralları kullanır: ana veri dizisini bulur, iç içe nesneleri nokta gösterimli sütunlara açar ve eksik hücreleri boş bırakır. Her iki modda da dosya seçebilir veya veriyi yapıştırıp dönüştürmeden önce düzenleyebilirsiniz. İndirilen dosyalar orijinal dosyanızın adını yeni uzantıyla korur.
Dosyalar SheetJS ve PapaParse kütüphaneleriyle yerel olarak işlenir ve hiçbir zaman sunucuya yüklenmez. Tüm çalışma kitabının belleğe açılması gerektiğinden, tarayıcının donmaması için 25 MB'tan büyük dosyalar seçim sırasında reddedilir. Bozuk ya da gerçek bir tablo dosyası olmayan bir dosya okunamazsa açık bir hata mesajı gösterilir.
Sık sorulan sorular
Hangi Excel formatları destekleniyor?
XLSX, XLS ve ODS dosyalarını JSON veya CSV'ye dönüştürebilirsiniz. CSV ve JSON verileri ise .xlsx dosyasına dönüştürülür.
En fazla ne kadar büyük dosya yükleyebilirim?
25 MB'a kadar dosyalar kabul edilir. Tüm çalışma kitabı belleğe açıldığı için daha büyük dosyalar tarayıcıda reddedilir.
Çalışma kitabındaki tüm sayfaları tek seferde JSON'a çevirebilir miyim?
Evet. Excel → JSON modunda, birden fazla sayfa varsa Tüm sayfalar seçeneğini seçin. Sonuç, her anahtarı bir sayfa adı olan ve o sayfanın satırlarını içeren bir JSON nesnesidir. CSV çıktısı ise her zaman tek sayfadır.
Excel'deki tarihler JSON'a nasıl aktarılıyor?
Tarih hücreleri yerel saat diliminize göre YYYY-AA-GG biçiminde, saat içeriyorsa saatle birlikte metin olarak yazılır; böylece tarihler bir gün kaymaz.
Excel dosyalarım sunucuya yükleniyor mu?
Hayır. Tüm dönüşümler tarayıcınızda yapılır, dosyalarınız cihazınızdan çıkmaz. Araç ücretsizdir ve hesap gerektirmez.