Tools terkait
Apa yang ditawarkan tool Excel ke JSON ini
Konverter Excel ke JSON gratis ini berjalan di browser dengan kontrol penuh atas format dan key. Gunakan baris pertama sebagai header, sanitasi kunci untuk API, gabungkan semua sheet menjadi satu JSON, atau buat JSON minified — tanpa mengunggah data Anda.
- Baris pertama sebagai header: Gunakan baris pertama sebagai key objek (array objek) atau keluarkan baris mentah (array array).
- Sanitasi kunci: Ubah nama header menjadi key yang ramah API: huruf kecil, underscore, tanpa karakter khusus.
- Semua sheet dalam satu JSON: Menghasilkan satu objek dengan nama sheet sebagai key, mis. { "Sheet1": [...], "Sheet2": [...] }.
- Output minified: Opsi untuk menghasilkan JSON satu baris agar ukuran file lebih kecil.
- Salin atau unduh: Salin JSON ke clipboard atau unduh sebagai file. Terapkan opsi ke JSON untuk membuat ulang tanpa mengunggah ulang.
- Di sisi klien dan privat: Konversi terjadi di browser; file tidak pernah diunggah.
Mengapa mengonversi Excel ke JSON?
JSON adalah format standar untuk API, web apps, dan data pipeline. Mengonversi Excel ke JSON membantu Anda memasukkan data spreadsheet ke skrip dan layanan.
- API dan aplikasi: Gunakan JSON di kode backend atau frontend.
- Data pipeline: Impor ke database atau ETL tools yang menerima JSON.
Cara kerja konversi Excel ke JSON
File Excel Anda dibaca di browser dan dikonversi menjadi JSON menggunakan opsi yang dipilih. Anda bisa mengubah pengaturan lalu klik Terapkan opsi ke JSON untuk membuat ulang tanpa mengunggah ulang.
- Atur opsi: Pilih baris pertama sebagai header, sanitasi kunci, semua sheet dalam satu JSON, dan output minified.
- Unggah Excel: Seret dan jatuhkan atau pilih file XLSX/XLS.
- Pilih sheet atau semuanya: Pilih satu sheet dari dropdown, atau gunakan semua sheet dalam satu JSON agar menjadi objek dengan key nama sheet.
- Dapatkan JSON: Salin atau unduh JSON. Terapkan opsi ke JSON untuk memperbarui dengan pengaturan baru. Semua pemrosesan berjalan di sisi klien.
Pemrosesan spreadsheet di sisi klien (SheetJS).
Pertanyaan yang sering diajukan
Format JSON apa yang dihasilkan?
Jika baris pertama sebagai header diaktifkan, Anda mendapatkan array objek; jika tidak, array dari array. Anda juga dapat menampilkan semua sheet dalam satu JSON sebagai objek dengan nama sheet sebagai key (mis. { "Sheet1": [...], "Sheet2": [...] }).
Apa yang dilakukan sanitasi kunci?
Saat baris pertama sebagai header aktif, sanitasi kunci mengubah nama header menjadi key yang ramah API: dipangkas, huruf kecil, spasi menjadi underscore, dan karakter khusus dihapus (mis. "Item Name" menjadi "item_name").
Apakah data saya aman?
Ya. Konversi sepenuhnya berjalan di browser. File Anda tidak pernah keluar dari perangkat.
Bisa pakai JSON di aplikasi saya?
Bisa. Output adalah JSON standar. Gunakan salin atau unduh; opsi minified menghasilkan JSON satu baris agar ukuran file lebih kecil. Gunakan Terapkan opsi ke JSON untuk mengubah pengaturan tanpa mengunggah ulang.