Konverter Excel ke JSON Konversi lembar kerja Excel (.xlsx, .xls) ke format JSON dengan pemilihan sheet.
Excel ke JSON
Konversi lembar kerja Excel (.xlsx, .xls) ke format JSON dengan pemilihan sheet.
Unggah File Excel
Tarik dan lepas atau pilih file .xlsx, .xls, atau .ods Anda.
Pilih Lembar
Pilih lembar mana yang akan dikonversi jika buku kerja memiliki beberapa lembar.
Unduh JSON
Salin atau unduh keluaran array JSON.
What Is Excel ke JSON?
Excel ke JSON mengubah lembar kerja Microsoft Excel menjadi format Notasi Objek JavaScript. Mendukung format file .xlsx, .xls, .xlsb, dan .ods, alat ini menggunakan perpustakaan SheetJS (xlsx) untuk parsing spreadsheet yang handal. Baris pertama dari setiap sheet digunakan sebagai kunci objek, dan setiap baris berikutnya menjadi sebuah objek JSON. Untuk buku kerja dengan beberapa sheet, Anda dapat memilih sheet mana yang akan diubah. Proses konversi sepenuhnya dilakukan di browser Anda - file spreadsheet Anda tidak pernah diunggah ke server mana pun.
Why Use Excel ke JSON?
-
Mendukung format file .xlsx, .xls, .xlsb, dan .ods.
-
Buku kerja multi-lembar didukung dengan pemilih lembar.
-
Indentasi JSON dapat dikonfigurasikan (2 atau 4 spasi).
-
File tidak pernah meninggalkan browser Anda - privasi lengkap.
Common Use Cases
Pengembangan API
Konversi data Excel menjadi JSON untuk digunakan sebagai mock data API atau test fixtures.
Impor Database
Ubah data spreadsheet menjadi JSON untuk diimpor ke MongoDB atau database NoSQL lainnya.
Aplikasi Web
Konversi file data Excel menjadi JSON untuk digunakan dalam aplikasi web frontend.
Migrasi Data
Ubah data berbasis Excel menjadi JSON untuk pipa data modern.
Technical Guide
Penguraian file ditangani oleh perpustakaan SheetJS (xlsx), yang membaca file yang diunggah sebagai ArrayBuffer dan menganalisis format spreadsheet biner. Perpustakaan ini mendukung format Microsoft Office (BIFF untuk .xls, OOXML untuk .xlsx), OpenDocument (.ods), dan format spreadsheet lainnya.
Utilitas sheet_to_json() mengubah sebuah lembar kerja menjadi array objek menggunakan baris pertama sebagai kunci. Baris kosong biasanya dikecualikan. Nilai sel diubah menjadi ekivalen JavaScript-nya: angka, string, tanggal, dan boolean.
Untuk buku kerja multi-sheet, array SheetNames menyediakan daftar sheet yang tersedia, dan pengguna dapat memilih sheet mana yang akan diubah. Proses konversi hanya mengolah sheet yang dipilih.
Catatan kinerja: Lembar kerja yang sangat besar (100.000+ baris) mungkin membutuhkan beberapa detik untuk diproses di browser. Perpustakaan xlsx dioptimalkan untuk penggunaan browser, tetapi penggunaan memori meningkat dengan ukuran file.
Tips & Best Practices
-
1Baris pertama dari setiap lembar harus mengandung header kolom - mereka menjadi kunci JSON.
-
2Sel yang digabungkan mungkin tidak dikonversi seperti yang diharapkan - pisahkan sel sebelum konversi.
-
3Sel tanggal dikonversi ke representasi tanggal JavaScript - format sesuai kebutuhan.
-
4Untuk file besar, pemrosesan mungkin memakan beberapa detik tergantung pada perangkat Anda.
Related Tools
CSV ke JSON
Konversi data CSV menjadi format array JSON secara instan di browser Anda.
๐ File Conversion
JSON ke CSV
Konversi array JSON menjadi format CSV dengan penggunaan tanda kutip dan pemformatan yang tepat.
๐ File Conversion
Excel ke CSV
Konversi lembar kerja Excel ke format CSV dengan pemilihan sheet.
๐ File Conversion
Pembaca Excel
Lihat spreadsheet Excel sebagai tabel yang diformat dan dapat diurutkan tanpa perlu menginstal Excel.
๐ File ConversionFrequently Asked Questions
Q Format file apa yang didukung?
Q Apakah file saya diunggah ke server?
Q Bagaimana tanggal ditangani?
Q Apa tentang rumus?
Q Apakah ada batasan ukuran file?
About This Tool
Excel ke JSON is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ your data never leaves your device. No registration or installation required.