İçeriğe geç

JSON'u Excel'e dönüştür

Bir JSON dizisini, her anahtar için bir sütun içeren XLSX tablosuna dönüştürün. Dönüştürme cihazınızda yapılır.

Dönüştür:
CSV, Excel veya JSON dosyasını bırakınCSV, TSV, XLSX, XLS, ODS, JSON · en fazla 500 MB
Dosya seçCihazınızda işlenir, hiçbir zaman yüklenmez
Tarayıcınızda çalışır · yükleme yokNasıl çalışır

JSON'dan Excel'e dönüştürme nasıl kullanılır

  1. 1

    JSON'u yapıştırın veya bırakın

    Bir API yanıtını yapıştırın ya da .json dosyasını bırakın; nesne dizileri, sütun nesneleri ve JSON Lines otomatik olarak tanınır.

  2. 2

    Sütunları gözden geçirin

    İç içe nesneler noktalı adlara sahip sütunlara düzleştirilir; önizlemede yazılacak tüm satırları ve sütunları görürsünüz.

  3. 3

    Çalışma kitabını indirin

    Türleri doğru hücrelere ve içeriğe göre ayarlanmış sütunlara sahip bir .xlsx (veya .ods) indirin; filtrelemeye ve grafik oluşturmaya hazırdır.

Sınırlar ve Pro

500 MB'a kadar JSON dosyaları; Excel'in sayfa başına 1.048.576 satır ve 16.384 sütun sınırı geçerlidir.

4 GB'a kadar dosyalar. Pro'yu gör

JSON'dan Excel'e dönüştürme hakkında

JSON'dan Excel'e aracı, JSON verisinden bir elektronik tablo oluşturur. Böylece Excel, Google Sheets veya Numbers kullananlar bir API'den, veritabanı dışa aktarımından ya da günlük dosyasından gelen verilerle rahatça çalışabilir. Dizideki her nesne bir satır olur, tüm anahtarların birleşimi de sütunları oluşturur; bu sayede bazı alanları eksik olan kayıtlar bile doğru hizalanır.

Gerçek hayattaki JSON nadiren düzdür. İç içe nesneler address.city ve address.country gibi sütunlara düzleştirilir, değer dizileri items.0, items.1 olur, düzleştirmemeyi seçtiğiniz her şey ise tek bir hücrede JSON metni olarak kalır. {"data": [...]} veya {"results": [...]} gibi bir sarmalayıcı otomatik olarak açılır; kimliğe göre anahtarlanmış nesne, diziler içeren sütun odaklı nesne ve dizi dizisi gibi diğer yaygın yapılar da tanınır.

Çalışma kitabı doğru türlerle yazılır: sayılar toplayabileceğiniz sayısal hücreler olur, ISO tarih dizeleri Excel tarihine dönüşür, true ve false mantıksal değerlere çevrilir ve her sütun içeriğine göre boyutlandırılır. LibreOffice için OpenDocument (.ods) biçimini ya da yalnızca düz metin dosyası yeterliyse CSV ve TSV biçimlerini de seçebilirsiniz.

Her şey tarayıcınızda çalışır; JSON müşteri kayıtları veya belirteçler içerdiğinde bu önemlidir. Çok büyük diziler arka plan işleyicisinde işlenir ve sanallaştırılmış bir tabloyla önizlenir.

Gizlilik

JSON bu tarayıcı sekmesinin içinde ayrıştırılır ve elektronik tablo yine burada oluşturulur; hiçbir veri yüklenmez, böylece API verileriniz, müşteri kayıtlarınız ve anahtarlarınız cihazınızdan çıkmaz.

JSON'dan Excel'e dönüştürme: sık sorulan sorular

Hangi JSON yapısını bekliyor?
En iyi sonucu nesne dizisi verir: her nesne bir satır olur. Ayrıca {"data": [...]} gibi bir sarmalayıcıyı, kimliğe göre anahtarlanmış nesneyi ({"a1": {...}}), sütun odaklı nesneleri ({"name": [...], "age": [...]}), başlık satırlı dizi dizisini, tek nesneyi ve her satırda bir nesne bulunan JSON Lines biçimini de kabul eder.
İç içe nesnelere ve dizilere ne olur?
“İç içe nesneleri düzleştir” açıkken bunlar shipping.address.city veya tags.0 gibi noktalı sütunlara dönüşür. Kapatırsanız her iç içe değer tek hücrede kompakt JSON metni olarak kalır; yapı satırlar arasında çok değişiyorsa ve yalnızca üst düzey alanlara sütun olarak ihtiyacınız varsa bu işe yarar.
Tarihler ve sayılar gerçek Excel değeri olur mu?
Evet. Sayılar sayısal hücre, true ve false mantıksal değer olarak yazılır; tarih olarak tanınan değerler ise yyyy-mm-dd biçimli (saat varsa saatli) tarih hücreleri olur. Böylece sıralama, filtreleme, formüller ve özet tablolar “Sayıya dönüştür” uyarıları çıkmadan hemen çalışır.
JSON'um neden geçersiz görünüyor?
JSON katıdır: anahtarlar ve dizeler çift tırnak ister, sondaki virgüle izin verilmez ve yorumlar biçimin parçası değildir. Hata iletisi ayrıştırmanın durduğu satırı belirtir. Tarayıcı geliştirici araçlarından kopyalarken verinin başına veya sonuna fazladan metin eklenebilir; onu silip yeniden yapıştırın.
Excel dosyasını sonra yeniden JSON'a dönüştürebilir miyim?
Evet. .xlsx dosyasını ana dönüştürücüye bırakın, JSON'u seçin ve “Noktalı anahtarları iç içe yap” seçeneğini açın. Noktalarla adlandırılmış sütunlar aynı iç içe nesnelere dönüştürülür; böylece JSON → Excel → JSON gidiş dönüşü, tabloda düzenlediğiniz satırlar veya değerler dışında eşdeğer veriyi geri verir.

Bu araçla yapabileceğiniz diğer işlemler