Alat data & teks

Excel ke JSON

Ubah spreadsheet menjadi rekaman JSON, langsung di halaman.

Excel ke JSON Berjalan di perangkat Anda
Jatuhkan file di sini atau klik untuk memilih
Satu workbook Excel
Tidak pernah diunggah
  • Berjalan di perangkat Anda — file tidak pernah dikirim ke mana pun
  • Tanpa pendaftaran, tanpa watermark, tanpa kuota harian
  • Gratis, tanpa batas seberapa sering Anda menggunakannya

Cara kerjanya

Mengubah spreadsheet menjadi JSON adalah langkah pertama dalam sebagian besar skrip impor, file seed, dan fixture pengujian. Di titik inilah file yang penuh data sungguhan biasanya ditempelkan ke konverter acak.

Rekaman atau baris mentah

Mode rekaman menghasilkan satu objek per baris dengan baris pertama sebagai nama kolom, sesuai yang diharapkan API atau skrip impor. Array mentah memberi Anda baris persis seperti aslinya, termasuk baris header — berguna ketika lembar tidak memiliki header, atau ketika tata letaknya tidak beraturan dan Anda ingin menanganinya sendiri.

Tipe data dipertahankan

Angka dikeluarkan sebagai angka JSON dan tanggal sebagai nilai yang mudah dibaca, bukan semuanya menjadi string. Sel kosong menjadi null pada mode rekaman, sehingga setiap objek memiliki bentuk yang sama, yang penting ketika hasilnya diberikan ke sesuatu yang ketat.

Satu lembar atau semua

Secara bawaan hanya lembar pertama yang dikonversi, yang merupakan kasus yang paling umum. Memilih semua lembar menghasilkan objek dengan nama lembar sebagai kunci, dengan baris masing-masing lembar di dalamnya. Anda diberi tahu ketika workbook memiliki lebih banyak lembar daripada yang dikonversi.

Apa yang hilang

Pemformatan, rumus, sel gabungan, dan grafik tidak memiliki padanan di JSON. Hasil rumus dipertahankan; rumusnya tidak.

FAQ

Excel ke JSON — pertanyaan

Dari mana nama kolom (field) berasal?

Dari baris pertama lembar, pada mode rekaman.

Bisakah saya mengonversi semua lembar sekaligus?

Ya. Pilih semua lembar dan Anda mendapatkan objek dengan nama lembar sebagai kuncinya.

Apakah angka dikonversi dengan benar?

Ya, angka tetap berupa angka dan tidak berubah menjadi string.

Apakah file saya diunggah?

Tidak. Semuanya terjadi di browser Anda.