Excel’den JSON’a
Bir Excel sayfası seçin ve JSON olarak kaydedin.
Excel dosyaları tamamen tarayıcınızda okunur ve JSON dosyasına dönüştürülür. Tarih, para birimi, yüzde ve diğer biçimli hücreler Excelde göründüğü gibi dönüştürülür.
Bu Araç Hakkında
Excel'den JSON'a dönüştürücü, çalışma kitabından bir sayfa seçerek Excel dosyalarını (.xlsx) JSON'a dönüştürür. Veriler, ilk sütuna göre Nesne dizisine, 2B diziye veya Anahtarlı nesneye dönüştürülebilir; girinti ve boş satır işleme ayarları yapılandırılabilir. Excel verilerini web geliştirme, API testleri, yapılandırma dosyaları ve veri işleme için JSON olarak hazırlamak idealdir.
Nasıl Kullanılır
Bir Excel dosyası seçin
JSON'a dönüştürmek istediğiniz .xlsx dosyasını yükleyin. Seçtikten sonra dosya adını, boyutunu ve toplam sayfa sayısını görebilirsiniz.
Sayfa ve seçenekleri belirleyin
Dönüştürülecek sayfayı seçin, ardından çıktı biçimini (Nesne dizisi, 2B dizi veya Anahtarlı nesne), girinti stilini ve boş satır işleme ayarını belirleyin.
Sonucu inceleyin ve kaydedin
Satır numaralarıyla birlikte önizleme panelinde oluşturulan JSON yapısını ve değerlerini inceleyin, ardından panoya kopyalayın veya JSON dosyası olarak indirin.
Özellikler
Sayfa seçimi
Birden çok sayfalı bir Excel dosyasından belirli bir sayfayı seçip JSON'a dönüştürün.
Üç çıktı biçimi
Veri ihtiyaçlarınıza göre Nesne dizisi, 2B dizi veya Anahtarlı nesne yapısı arasında seçim yapın.
Esnek girinti
Oluşturulan JSON için okunabilirlik ile dosya boyutu arasında denge kurmak üzere 2 boşluk, 4 boşluk, Sekme veya Yok seçeneğini seçin.
Boş satır işleme
Tüm hücreleri boş olan satırları hariç tutun veya çıktıda orijinal konumlarında koruyun.
Önizleme, kopyalama ve indirme
JSON'u satır numaralarıyla inceleyin, panoya kopyalayın veya .json dosyası olarak indirin.
Tarayıcıda işleme
Excel dosyanız tarayıcınızda kalır — hiçbir şey sunucuya gönderilmez.
Kullanım Alanları
Web geliştirme için veri hazırlama
Excel'de yönetilen ürün, kullanıcı ve yapılandırma verilerini web uygulamalarında kullanmak üzere JSON'a dönüştürün.
API test verisi oluşturma
İstek gövdeleri ve test fikstürleri için Excel sayfalarını hızla nesne dizilerine dönüştürün.
ID tabanlı veri yapıları oluşturma
İlk sütunda kod veya tanımlayıcı bulunan tabloları hızlı aramalar için anahtarlı nesnelere dönüştürün.
Orijinal hücre yapısını koruma
Hücre konumunun sütun adlarından daha önemli olduğu veriler için satır ve sütun sırasını korumak amacıyla 2B dizi biçimini kullanın.
Yapılandırma dosyaları ve başlangıç verileri yazma
Excel'de düzenlenen seçenekleri, yerelleştirilmiş metinleri ve referans değerlerini JSON yapılandırma dosyalarına veya başlangıç verilerine dönüştürün.
Sıkça Sorulan Sorular
Çıktı biçimleri birbirinden nasıl farklıdır?
Nesne dizisi, ilk satırı özellik adları olarak kullanır ve sonraki her satırı bir nesneye dönüştürür. 2B dizi, ilk satır dahil tüm satırları değer dizileri olarak korur. Anahtarlı nesne, her veri satırının ilk sütun değerini en üst düzey nesne anahtarı olarak kullanır ve kalan sütunlar bu anahtarın altında özellikler olarak saklanır.
İlk satır nasıl ele alınır?
Nesne dizisi ve Anahtarlı nesne biçimlerinde ilk satır JSON özellik adlarına dönüşür. 2B dizi biçiminde ilk satır normal bir veri satırı olarak işlenir.
Girinti seçenekleri nelerdir?
2 boşluk, 4 boşluk, Sekme veya Yok arasında seçim yapabilirsiniz. Boşluk ve sekme seçenekleri yapıyı okunabilirlik için girintiler; hiçbiri seçeneği ise kompakt bir çıktı için fazladan boşlukları ve satır sonlarını kaldırır.
Boş satırları hariç tutma ile koruma arasındaki fark nedir?
Hariç tutma, tüm hücreleri boş olan satırları JSON çıktısından kaldırır. Koruma, boş satırları orijinal konumlarında saklar.
Başlık hücresi boşsa ne olur?
Boş sütun adları, sütun konumuna göre otomatik oluşturulan adlarla değiştirilir; örneğin column_4, column_5 ve böyle devam eder.
Anahtarlı nesne modunda hangi değerler anahtar olur?
Her veri satırının ilk sütun değeri en üst düzey JSON nesne anahtarı olur ve kalan sütunlar bu anahtarın altında özellikler olarak saklanır.
İlk sütunda yinelenen değerler varsa ne olur?
Bir JSON nesnesi yinelenen anahtarları içeremez, bu nedenle tekrarlanan değerler _2, _3 gibi sayısal bir son ek alarak ayırt edilir. Anahtarlı nesne modunu kullanırken ilk sütunda benzersiz değerler kullanmak en iyisidir.
Sayısal hücreler JSON sayıları olarak mı saklanır?
Şu anda sayılara benzeyen hücreler çıktıda hâlâ dizeler olarak saklanır. Hesaplamalarda kullanmayı planlıyorsanız dönüştürmeden sonra değerleri sayılara çevirmeniz gerekebilir.
Excel biçimlendirmesi veya formülleri korunur mu?
Hayır. JSON görüntülenen hücre değerlerini saklar; bu nedenle yazı tipleri, renkler, kenarlıklar ve birleştirilmiş hücreler gibi biçimlendirmeler korunmaz.
Parola korumalı bir Excel dosyasını dönüştürebilir miyim?
Hayır. Parola korumalı Excel dosyaları işlenemez. Bu aracı kullanmadan önce lütfen dosyanın kilidini açın.
Excel dosyam sunucuya gönderiliyor mu?
Hayır. Tüm işlemler tarayıcınızda yerel olarak gerçekleşir. Excel dosyanız ve dönüştürme sonuçlarınız asla bir sunucuya gönderilmez.