Skip to main content

Excel'den JSON'a Dönüştürücü Excel çalışma sayfalarını (.xlsx, .xls) JSON formatına dönüştürün ve çalışma sayfası seçin.

Excel'den JSON'a illustration
🔄

Excel'den JSON'a

Excel çalışma sayfalarını (.xlsx, .xls) JSON formatına dönüştürün ve çalışma sayfası seçin.

1

Excel Dosyasını Yükle

Dosyayı bırakın veya .xlsx, .xls veya .ods dosyanızı seçin.

2

Sayfayı Seç

Çalışma kitabı birden fazla sayfaya sahipse dönüştürmek istediğiniz sayfanın seçimini yapın.

3

JSON'u İndir

JSON dizisi çıktısını kopyalayın veya indirin.

Loading tool...

What Is Excel'den JSON'a?

Excel to JSON, Microsoft Excel elektronik tablolarını JavaScript Nesne İşaretleme formatına dönüştürür. .xlsx, .xls, .xlsb ve .ods dosya biçimleri dahil olmak üzere çeşitli biçimlerde destek sağlar ve güvenilir bir şekilde elektronik tablo ayrıştırması için SheetJS (xlsx) kütüphanesini kullanır. Her sayfanın ilk satırı nesne anahtarı olarak kullanılır ve her sonraki satır JSON nesnesine dönüşür. Birden fazla sayfaya sahip çalışma kitapları için, hangi sayfanın dönüştürüleceğini seçebilirsiniz. Dönüşüm işlemi tamamen tarayıcınızda gerçekleşir - elektronik tablo dosyalarınız hiçbir sunucuya yüklenmez.

Why Use Excel'den JSON'a?

  • .xlsx, .xls, .xlsb ve .ods dosya formatlarını destekler.
  • Birden fazla sayfaya sahip çalışma kitapları sayfa seçiciyle desteklenir.
  • Yerleştirme ayarlanabilir (2 veya 4 boşluk).
  • Dosyalar tarayıcınızdan asla ayrılmaz - tam gizlilik.

Common Use Cases

API Geliştirme

Excel verilerini API mock verileri veya test sabitleri olarak kullanmak üzere JSON'a dönüştürün.

Veritabanı İçe Aktarma

Çoklu ortamlı veritabanlarına (MongoDB gibi) içe aktarmak için elektronik tablo verilerini JSON'a dönüştürün.

Web Uygulamaları

Ön uç web uygulamalarında kullanmak üzere Excel veri dosyalarını JSON'a dönüştürün.

Veri Geçişliği

Modern veri boru hatları için Excel tabanlı verileri JSON'a dönüştürün.

Technical Guide

Dosya ayrıştırmaları SheetJS (xlsx) kütüphanesi tarafından ele alınır, bu da yüklendiği dosyayı ArrayBuffer olarak okur ve ikili elektronik tablo biçimini ayrıştırır. Kütüphane Microsoft Office biçimleri (.xls için BIFF, .xlsx için OOXML), OpenDocument (.ods) ve diğer elektronik tablo biçimleri gibi çeşitli biçimleri destekler.

sheet_to_json() yardımcı aracı bir çalışma sayfasını ilk satırı anahtar olarak kullanarak nesne dizisine dönüştürür. Boş satırlar genellikle dışlanır. Hücre değerleri JavaScript eşdeğerlerine dönüştürülür: sayılar, diziler, tarihler ve boolean değerler.

Çoklu sayfalı çalışma kitapları için SheetNames dizisi kullanılabilir sayfaların listesini sağlar ve kullanıcılar hangi sayfanın dönüştürüleceğini seçebilir. Dönüşüm işlemi yalnızca seçilen sayfayı işler.

Performans notu: Çok büyük elektronik tablolar (100.000+ satır) tarayıcıda işlenmesi birkaç saniye sürebilir. Xlsx kütüphanesi tarayıcı kullanımı için optimize edilmiştir, ancak bellek kullanımı dosya boyutuyla orantılı olarak artar.

Tips & Best Practices

  • 1
    Her sayfanın ilk satırı sütun başlıklarını içermelidir - bunlar JSON anahtarlarına dönüşür.
  • 2
    Birleştirilmiş hücreler beklendiği gibi dönüştürülemeyebilir - dönüştirmeden önce hücreleri birleştirin.
  • 3
    Tarih hücreleri JavaScript tarih temsiline dönüştürülür - gerektiğinde biçimlendirin.
  • 4
    Büyük dosyalar için işleme birkaç saniye sürebilir - cihazınıza bağlı olarak.

Related Tools

Frequently Asked Questions

Q Hangi dosya formatları desteklenir?
Dönüştürücü, .xlsx (Excel 2007+), .xls (Excel 97-2003), .xlsb (ikili) ve .ods (Açık Belge) dosyalarını destekler.
Q Dosyam sunucuya yüklendi mi?
Hayır, tüm işlemler yerel olarak tarayıcınızda gerçekleşir. Dosyanız cihazınızdan asla ayrılmaz.
Q Tarihler nasıl işlenir?
Excel tarih değerleri JavaScript tarih temsiline dönüştürülür. Kullanım durumunuza göre bunları biçimlendirmeniz gerekebilir.
Q Formüller ne olacak?
Hücre değerleri dışa aktarıldı, formüller değil. Her bir formülün hesaplanmış sonucu JSON'da yer alır.
Q Dosya boyutu limiti var mı?
Pratik sınır tarayıcı belleğinize bağlıdır. 10-20 MB'a kadar olan dosyalar genellikle sorun yaşamadan işlenir.

About This Tool

Excel'den JSON'a is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.