İçeriğe geç
ToolMug

Excel’i JSON’a Dönüştürme

Excel tablosunu kodda veya bir API’de kullanabileceğiniz JSON’a dönüştürün. Her satır, başlık satırındaki sütun adlarını anahtar olarak kullanan bir nesneye dönüşür; gerçek sayılar, true/false değerleri ve ISO tarihleriyle. Her şey tarayıcınızda gerçekleşir.

Tarayıcınızda çalışır — girdiğiniz hiçbir şey yüklenmez

veya bir Excel, ODS, Numbers ya da CSV dosyasını buraya bırakın

Nasıl kullanılır

  1. Bir .xlsx, .xls, .ods veya CSV dosyası seçin ya da buraya sürükleyip bırakın.
  2. Sayfayı seçin. Nesne almak için “İlk satır başlıktır” seçeneğini açık bırakın, dizi almak için kapatın.
  3. .json dosyasını indirin veya sonucu kopyalayın.

Seçeneklerin açıklaması

JSON (nesneler)
Her satır için bir nesne içeren bir dizi: [{"Name": "Ada", "Age": 36}]. Boş veya tekrarlanan başlık hücreleri column3 ya da id_2 gibi benzersiz anahtarlar alır.
JSON (satırlar)
Başlık dahil, her satır için bir dizi içeren bir dizi: [["Name", "Age"], ["Ada", 36]]. Sayfada başlık satırı yoksa kullanışlıdır.
Veri türleri
Sayılar ve boolean değerler sayı ve boolean olarak kalır; boş hücreler null olur; tarihler "2024-01-15" veya "2024-01-15T09:30:00" biçimine dönüşür.

Örnek: satırlar JSON’a nasıl dönüşür

Başlık satırı açıkken ilk satır anahtarları verir ve sonraki her satır bir nesne olur. Şuna benzer bir sayfa:

name age city active
Ada 36
Bob Rome TRUE

şu JSON’u verir; burada sayılar ve boole değerleri türlerini korur, boş hücreler null olur:

[
  {"name": "Ada", "age": 36, "city": null, "active": null},
  {"name": "Bob", "age": null, "city": "Rome", "active": true}
]

Başlık satırı kapalıyken veya satırlar biçimiyle, ilk satırı da içeren bir dizi dizisi elde edersiniz. Başlıktan daha uzun satırlarda anahtarlar column5, column6 gibi adlandırılır.

Sıkça sorulan sorular

Tüm sayfaları tek seferde dönüştürebilir miyim?

Evet. “… sayfanın tümünü indir (ZIP)” ile her sayfa için bir JSON dosyası içeren bir ZIP alırsınız.

Bir değer neden JSON’da sayı, Excel’de ise biçimlendirilmiş görünüyor?

JSON saklanan değeri tutar; bu yüzden %12,5 değeri 0.125 olur ve para birimi hücresi düz bir sayıya dönüşür. Metni tam olarak göründüğü gibi istiyorsanız CSV çıktısını kullanın.

Formüller dahil edilir mi?

Formülün kendisi değil, dosyada kayıtlı sonucu kullanılır.

Gizlilik

Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız ve metinleriniz cihazınızda işlenir, sunucularımıza asla yüklenmez.

İlgili araçlar