Excel JSON Dönüştürücü
Çalışma kitabını yüklemeden seçtiğiniz XLSX veya eski XLS çalışma sayfalarını JSON biçimine dönüştürün. Seçili tüm sayfalar için tek bir JSON yapısı ve başlıklar, boşluklar, değerler için ortak kurallar belirleyin; ardından tek bir JSON dosyası ya da yerel ZIP indirin. Görünür sayfalar varsayılan olarak seçilir; Hidden ve VeryHidden sayfaları da gösterilir, böylece onları yalnızca isteyerek dahil edebilirsiniz.
Excel JSON biçimine nasıl dönüştürülür
-
1
Bir Excel çalışma kitabı seçin
20 MiB boyutuna kadar gerçek bir XLSX veya ikili XLS dosyası seçin. Dönüştürücü yalnızca uzantıyı değil, dosya imzasını da kontrol eder.
-
2
Çalışma sayfalarını seçin
Görünür, Hidden ve VeryHidden çalışma sayfalarını inceleyin. Bir veya daha fazla sayfa seçin; aynı JSON ayarları seçilen tüm sayfalara uygulanır.
-
3
JSON kurallarını seçin
Kayıtlar, matris, sözlük veya gruplandırılmış kayıtlar kullanın. Başlık anahtarlarını, değer türlerini ve boşlukların nasıl görünmesi gerektiğini ayarlayın.
-
4
Yerel olarak indirin
Tek seçili sayfa JSON olarak indirilir. Birden fazla seçili sayfa tarayıcınızda ZIP olarak paketlenir.
Çalışma kitabı sınırları ve desteklenen biçimler
Bu dönüştürücü XLSX ve eski ikili XLS çalışma kitaplarını okur. XLSM, XLSB, ODS ve CSV dosyalarını kabul etmez. Tarayıcı dosya imzasını doğrular; bu nedenle başka bir biçimi yalnızca .xlsx veya .xls diye yeniden adlandırmak yeterli değildir.
Bir çalışma kitabı en fazla 20 MiB olabilir, en çok 100 çalışma sayfası içerebilir ve 2 milyon hücreye kadar kullanabilir. Dönüştürücü ayrıca XLSX arşiv yapısını okumadan önce denetler ve çıktı 100 MiB değerini aşarsa üretimi durdurur. Bu sınırlar, bozuk veya alışılmadık derecede büyük bir çalışma kitabının denetimsiz bir tarayıcı indirmesi oluşturmasını önler.
Seçilen sayfalar için tek bir JSON yapısı seçin
JSON; dizileri ve nesneleri, ayrıca dizeleri, sayıları, boole değerlerini ve null değerini temsil edebilir. Doğru yapı, dosyayı okuyacak sisteme bağlıdır. RFC 8259, JSON veri modelini açıklar.
| Yapı | İlk satırın kullanımı | Uygun olduğu durum |
|---|---|---|
| Nesne dizisi | Başlık adları özellik adlarına dönüşür. | API fixture verileri, uygulama verileri ve kayıt temelli içe aktarmaların çoğu. |
| Matris | İlk satır verinin içinde kalır. | Konumsal veriler, sıkı tablolar ve dizi içinde dizi bekleyen araçlar. |
| Sözlük | Başlık adları özellik adlarına dönüşür; seçilen bir sütun benzersiz anahtarlar sağlar. | Ürün kodunu ürün kaydına eşlemek gibi hızlı aramalar. |
| Gruplandırılmış diziler | Başlık adları özellik adlarına dönüşür; seçilen bir sütun grup anahtarları sağlar. | Bölüm, ülke veya durum gibi bir alana göre gruplanmış kayıtlar. |
Nesne dizisi biçimi, SheetJS belgelerinde açıklanan varsayılan davranışı izler: ilk satır başlıkları sağlar. Matris çıktısı bu satırı korur; çünkü satır meta veri değil, veridir.
Nesne, sözlük ve gruplandırılmış çıktı boş olmayan, benzersiz bir başlık satırı gerektirir. Sözlük çıktısı ayrıca seçilen anahtar sütununda benzersiz değerler ister. Bu kurallar sağlanmadığında dönüştürücü bir kaydı sessizce başka bir kayıtla değiştirmek yerine açık bir hata ile durur. Sonraki sistem çalışma kitabındaki özgün ifadeyi gerektiriyorsa temizlenmiş özellik anahtarlarını kullanabilir veya başlık metnini olduğu gibi tutabilirsiniz.
Değerler, tarihler ve formüller
Tür çıkarımı etkin olduğunda elektronik tablodaki sayılar ve boole değerleri JSON sayıları ve boole değerleri olarak kalır. Alıcı sistem tür dönüşümünü kendisi yönetiyorsa değerleri dize olarak tutabilirsiniz. Boş hücreler null veya boş dize olabilir. JavaScript güvenli tamsayı aralığının dışındaki tamsayılar, basamakları sessizce yuvarlanmasın diye dize olarak kalır.
Tarih hücreleri yalnızca elektronik tablo okuyucusu onları tarih olarak tanıdığında ISO değerlerine dönüşür. Dönüştürücü, tarih gibi görünen bir metnin tarih olduğunu tahmin etmez. Bu ayrım sipariş numaraları, sürüm etiketleri ve yerelleştirilmiş tarih metni gibi değerler için önemlidir.
Dönüştürücü Excel formüllerini çalıştırmaz veya yeniden hesaplamaz. Varsa, formülün önbelleğe alınmış hücre değeri kullanılır; biçimlendirilmiş görüntü sonucu kullanılmaz. Önbelleğe alınmış değeri olmayan formül, boş değer ayarını izler.
Tarayıcı içi dönüştürme ve geçici taslaklar
Çalışma kitabı okuma, JSON üretme, ZIP oluşturma ve indirmeler tarayıcınızda gerçekleşir. Çalışma kitabı, sayfa verileri ve oluşturulan JSON yüklenmez veya sunucularımıza gönderilmez.
Çok adımlı akışta doğrulanmış bir çalışma kitabı, bu tarayıcının IndexedDB alanında karma denetimli geçici taslak olarak tutulabilir. URL yalnızca opak bir iş tanımlayıcısı taşır; dosya adını veya çalışma sayfası değerlerini taşımaz. Taslak 30 dakika sonra kullanılamaz olur. Yeniden başlattığınızda veya indirme istediğinizde araç, tarayıcıdan taslağı kaldırmasını ister; kaldırma doğrulanamazsa, paylaşılan cihazdan ayrılmadan önce bu sitenin verilerini temizlemenizi isteyen bir uyarı gösterilir. Tarayıcı depolaması kullanılamıyorsa kontroller tek sayfada kalır; böylece sayfa gezintisi olmadan işlemi tamamlayabilirsiniz.
Sık Sorulan Sorular
Evet. Bir veya daha fazla sayfa seçin. Tek seçili sayfa JSON indirmesi oluşturur; birden fazla seçili sayfa ise her sayfa için bir JSON dosyası içeren tek bir ZIP oluşturur.
Normal başlık temelli kayıtlar için nesne dizisi kullanın. Başlık satırı dahil her satır konumsal veri olarak kalacaksa matris kullanın. Benzersiz aramalar için sözlüğü, yinelenen değerler ilişkili kayıtları toplamalıysa gruplandırılmış dizileri kullanın.
Başlık kullanan yapılar boş olmayan, benzersiz başlıklar gerektirir. Sözlük ayrıca seçilen anahtar sütununda benzersiz değerler gerektirir. Yinelenenleri reddetmek, çıktı dosyasının bir kaydı sessizce başka bir kayıtla değiştirmesini önler.
Hayır. Formül hücreleri varsa önbelleğe alınmış hücre değerini kullanır, biçimlendirilmiş görüntü sonucunu kullanmaz ve araç formülleri yeniden hesaplamaz. ISO tarihleri, metinden tahmin ederek değil, yalnızca elektronik tablo okuyucusunun tarih olarak tanıdığı hücreler için yazar.
Hayır. Okuma, dönüştürme ve indirmeyi hazırlama tarayıcıda kalır. Çok adımlı akış, yalnızca tarayıcıda bir taslak tutabilir ancak bu taslak 30 dakika sonra kullanılamaz olur; çalışma kitabı ve verileri sunucuya gönderilmez veya URL içine konmaz. Yeniden başlatmak veya indirme istemek tarayıcıdan taslağı kaldırmasını ister ve kaldırılamadığı doğrulanırsa uyarı gösterir.
İlgili Araçlar
Altyazı dönüştürücü
SRT altyazılarını yerel olarak WebVTT biçimine veya VTT dosyalarını SRT biçimine dönüştürün. Zamanları doğrulayın, satırları koruyun ve sonucu indirin.
Excel Sayfa Bölücü
XLSX veya XLS çalışma kitabını tarayıcıda çalışma sayfası sekmelerine, veri satırı parçalarına veya sütun değerlerine göre bölün. Dosya yüklemeden tek XLSX veya yerel ZIP indirin.
Arşiv çıkarıcı
ZIP, JAR, XPI, DOCX, XLSX, PPTX ve ODT kapsayıcılarını tarayıcıda yerel olarak inceleyin; kaynak arşivi yüklemeden dosyaları tek tek indirin.
XML to CSV Dönüştürücü
Düz tablo yapısındaki XML verisini tarayıcınızda virgülle ayrılmış UTF-8 CSV biçimine dönüştürün, kopyalayın veya indirin.
Word’dan Markdown’a Dönüştürücü
Word DOCX dosyasını tarayıcınızda temiz Markdown’a dönüştürün. Başlıkları, listeleri, bağlantıları ve basit tabloları koruyup düzenlenebilir .md dosyasını kopyalayın veya indirin.
DOCX'ten ODT'ye Dönüştürücü
Word DOCX belgelerini LibreOffice ve OpenOffice için OpenDocument ODT biçimine dönüştürün. Metninizi, biçimlendirmenizi ve tablolarınızı açık bir standartta tutun.
Araç diğer dillerde mevcuttur
- Convertidor de Excel a JSON [ES]
- ตัวแปลง Excel เป็น JSON [TH]
- Excel naar JSON-converter [NL]
- Konwerter Excel na JSON [PL]
- Excel JSON 변환기 [KO]
- Convertisseur Excel vers JSON [FR]
- Excel till JSON-konverterare [SV]
- Konverter Excel ke JSON [ID]
- Conversor de Excel para JSON [PT]
- Excel-zu-JSON-Konverter [DE]
- Excel 转 JSON 转换器 [ZH]
- Excel から JSON への変換ツール [JA]
- Excel to JSON Converter [EN]
- Trình chuyển đổi Excel sang JSON [VI]
- محول Excel إلى JSON [AR]
- Convertitore da Excel a JSON [IT]
- Конвертер Excel в JSON [RU]