Langkau ke kandungan
ToolMug

Penukar Excel ke JSON

Tukar Excel ke JSON yang boleh anda gunakan dalam kod atau API. Setiap baris menjadi objek dengan kunci daripada baris pengepala, dengan nombor sebenar, nilai true/false dan tarikh ISO. Semuanya berlaku dalam pelayar anda.

Berjalan dalam pelayar anda — apa yang anda masukkan tidak dimuat naik

atau lepaskan fail Excel, ODS, Numbers atau CSV di sini

Cara menggunakan

  1. Pilih atau lepaskan fail .xlsx, .xls, .ods atau CSV.
  2. Pilih helaian. Biarkan "Baris pertama ialah pengepala" dihidupkan untuk mendapatkan objek, atau matikannya untuk mendapatkan tatasusunan.
  3. Muat turun fail .json atau salin hasilnya.

Penerangan pilihan

JSON (objek)
Tatasusunan dengan satu objek bagi setiap baris: [{"Nama": "Aina", "Umur": 36}]. Sel pengepala yang kosong atau berulang diberi kunci unik seperti column3 atau id_2.
JSON (baris)
Tatasusunan bagi tatasusunan, satu bagi setiap baris, termasuk pengepala: [["Nama", "Umur"], ["Aina", 36]]. Berguna apabila helaian tidak mempunyai baris pengepala.
Jenis data
Nombor dan boolean kekal sebagai nombor dan boolean; sel kosong menjadi null; tarikh menjadi "2024-01-15" atau "2024-01-15T09:30:00".

Contoh: bagaimana baris menjadi JSON

Dengan baris pengepala dihidupkan, baris pertama memberikan kunci dan setiap baris berikutnya menjadi objek. Helaian seperti ini:

name age city active
Ada 36
Bob Rome TRUE

menghasilkan JSON ini, di mana nombor dan boolean mengekalkan jenisnya dan sel kosong menjadi null:

[
  {"name": "Ada", "age": 36, "city": null, "active": null},
  {"name": "Bob", "age": null, "city": "Rome", "active": true}
]

Dengan baris pengepala dimatikan, atau dengan format baris, anda mendapat tatasusunan bagi tatasusunan yang merangkumi baris pertama. Baris yang lebih panjang daripada pengepala mendapat kunci bernama column5, column6 dan seterusnya.

Soalan lazim

Bolehkah saya menukar semua helaian sekali gus?

Ya. Muat turun kesemua helaian (ZIP) memberikan ZIP dengan satu fail JSON bagi setiap helaian.

Mengapa nilai menjadi nombor dalam JSON tetapi berformat dalam Excel?

JSON mengekalkan nilai yang disimpan, jadi 12.5% menjadi 0.125 dan sel mata wang menjadi nombor biasa. Gunakan output CSV jika anda memerlukan teks tepat seperti yang dipaparkan.

Adakah formula disertakan?

Hasil yang disimpan dalam fail digunakan, bukan formula itu sendiri.

Privasi

Alat ini berjalan sepenuhnya dalam pelayar anda. Fail dan teks anda diproses pada peranti anda dan tidak pernah dimuat naik ke pelayan kami.

Alat berkaitan