UltKit

Penukar JSON ke Excel

Muat naik eksport API, longgokan log atau sandaran pangkalan data dalam JSON dan dapatkan buku kerja XLSX dengan setiap rekod sebagai baris dan setiap kunci sebagai lajur yang boleh anda tapis, isih dan jumlahkan.

Penukar Data

atau seret Fail CSV, TSV, TXT … ke sini ·

Maks 95 MB setiap fail· Sehingga 20 fail· Dipadam selepas 30 minit

Output

Fail diproses pada pelayan kami dan dipadam selepas 30 minit.

Cara menggunakan alat ini

  1. 1

    Muat naik fail JSON

    Seret fail .json, .jsonl atau .ndjson ke kawasan muat naik. Sehingga 20 fail setiap kelompok, 95 MB setiap satu; setiap fail menjadi buku kerja tersendiri.

  2. 2

    Semak tetapan helaian

    Tukar ke sudah ditetapkan kepada XLSX. Di bawah Tetapan lanjutan, anda boleh menamakan semula tab dengan Nama helaian atau menulis semula cap masa melalui Tarikh.

  3. 3

    Tukar dan buka dalam Excel

    Tekan Tukar ke XLSX (Excel) dan muat turun buku kerja tersebut. Fail ini boleh dibuka dalam Excel, Google Sheets, Numbers dan LibreOffice Calc.

Siapa yang memerlukan JSON sebagai helaian Excel

JSON ialah format yang dipertukarkan oleh mesin. Douglas Crockford menamakan dan mempopularkannya sekitar 2001, dan piawaian IETF RFC 8259 (2017) menentukan hanya enam jenis nilai: objek, tatasusunan, rentetan, nombor, true/false dan null. API REST, eksport Firebase dan MongoDB, webhook Stripe serta alat pembangun pelayar semuanya memberi anda JSON.

Penerima eksport tersebut sering bukan pembangun. Seorang penganalisis pemasaran mengambil data kempen daripada API platform iklan, pemilik kedai memuat turun pesanan daripada kedai headless, seorang penyelidik menyimpan set data awam. Mereka mahukan satu rekod setiap baris, lajur untuk ditapis dan SUM di bahagian bawah.

Tukar JSON ke Excel: cara rekod dipetakan kepada baris

Input: dua rekod pesanan dengan objek pelanggan bersarang
[
  {"order": "A-1001", "total": 48.5, "customer": {"name": "Ruth Ng", "country": "CA"}, "tags": ["gift", "rush"]},
  {"order": "A-1002", "total": 12, "customer": {"name": "Omar Diaz", "country": "US"}}
]

Helaian yang terhasil mempunyai lima lajur: order, total, customer.name, customer.country dan tags. Baris 3 mengandungi A-1002, 12, Omar Diaz dan US dengan sel tags kosong, kerana rekod kedua tiada kunci itu. Kunci yang tiada tidak menganjak nilai lain ke tepi, kegagalan klasik apabila menyalin JSON ke dalam sel secara manual.

Nombor kekal berangka, jadi jumlah terus boleh dikira. Rentetan yang kelihatan seperti nombor, seperti poskod atau SKU dalam tanda petikan, kekal sebagai teks, yang melindungi sifar di hadapan seperti 02134. Untuk cap masa ISO (2026-10-18T09:30:00Z), pilih corak yang mudah dibaca di bawah Tarikh.

JSON ke XLSX: had Excel yang masih terpakai

baris setiap lembaran kerja
1,048,576
lajur, A hingga XFD
16,384
aksara setiap sel
32,767
aksara dalam nama helaian
31

JSON

JavaScript Object Notation

JSON ialah format teks ringan untuk data berstruktur, dipopularkan oleh Douglas Crockford pada awal 2000-an dan dipiawaikan sebagai RFC 8259 dan ECMA-404. Ia mewakili objek, tatasusunan, rentetan, nombor, boolean dan null dengan sintaks yang mudah dibaca. Ia ialah format lalai untuk API web, fail konfigurasi dan pertukaran data antara aplikasi dalam hampir semua bahasa pengaturcaraan. Ia tidak mempunyai komen, tarikh atau skema terbina dalam, dan fail bersarang yang besar sukar dibaca tanpa pemapar.

Pemampatan
–
Ketelusan
–
Animasi
–
Diperkenalkan
2001 · Douglas Crockford
Penukar JSON

XLSX

Buku kerja Microsoft Excel

XLSX ialah format buku kerja lalai Microsoft Excel sejak Office 2007, berasaskan piawaian Office Open XML. Ia menyimpan berbilang helaian, formula, pemformatan, carta, jadual pangsi dan pengesahan data dalam pakej ZIP berisi XML. Ia menyokong lebih sejuta baris setiap helaian dan merupakan format pertukaran lalai untuk hamparan perniagaan. Google Sheets, LibreOffice dan Numbers membuka XLSX, walaupun makro dan ciri lanjutan mungkin tidak dibawa bersama.

Pemampatan
–
Ketelusan
–
Animasi
–
Diperkenalkan
2007 · Microsoft
Penukar XLSX

JSON ke Excel ialah cara output API dan pangkalan data sampai kepada orang yang tidak membaca kod: pengurus produk, akauntan atau pelanggan yang mahukan baris untuk diisih dan jumlah untuk disemak, bukannya kurungan dan tanda petikan.

Apa yang dijangka daripada penukaran JSON ke Excel

MitosMana-mana fail JSON boleh menjadi jadual yang kemas.

FaktaJadual memerlukan rekod yang berulang. Satu objek konfigurasi dengan tetapan bersarang yang dalam menjadi satu baris yang sangat lebar; untuk fail sebegitu, JSON ke YAML lebih mudah dibaca.

MitosExcel akan membuka fail .json terus jika saya menamakannya semula.

FaktaMenamakan semula tidak mengubah apa-apa di dalam fail. Excel menganggapnya sebagai teks dan meletakkan semuanya dalam lajur A.

MitosBuku kerja mengekalkan jenis JSON dengan tepat.

FaktaExcel mempunyai nombor, teks, boolean dan sel kosong. JSON null menjadi sel kosong, dan perbezaan antara 12 dengan 12.0 hilang.

MitosMana-mana eksport di bawah 100 MB akan muat.

FaktaBilangan baris juga dikira. Log dengan dua juta baris melebihi grid 1,048,576 baris; pisahkannya dahulu, atau gunakan JSON ke CSV untuk pemuatan pangkalan data.

Soalan lazim JSON ke Excel

Bolehkah saya menukar JSON ke Excel tanpa Power Query?

Ya. Cara Excel sendiri ialah Data → Get Data → From File → From JSON, yang membuka editor Power Query dan meminta anda mengembangkan rekod lajur demi lajur. Di sini pengembangan berlaku semasa penukaran dan buku kerja siap untuk ditapis.

Apakah yang berlaku kepada objek bersarang dalam JSON saya?

Objek bersarang dipecahkan kepada lajur tambahan yang dinamakan dengan laluan bertitik, jadi objek alamat menjadi address.city dan address.zip. Tatasusunan nilai biasa dalam rekod kekal dalam satu sel sebagai teks JSON, kerana satu baris tidak boleh memuatkan bilangan lajur yang berubah-ubah.

Adakah penukar ini menerima JSON Lines daripada BigQuery atau penghantar log?

Ya. Fail berakhir dengan .jsonl atau .ndjson dibaca satu objek setiap baris, iaitu cara eksport BigQuery, longgokan Elasticsearch dan kebanyakan saluran log menulis rekod. Setiap baris menjadi satu baris dalam helaian.

Mengapakah ID 19 digit saya bertukar menjadi nombor yang berakhir dengan sifar?

Excel menyimpan nombor dengan 15 digit bererti, jadi integer yang lebih panjang seperti ID snowflake Twitter atau nombor kad kehilangan digit hujungnya apabila masuk ke sel berangka. Simpan ID sebegitu sebagai rentetan dalam JSON (dalam tanda petikan) dan ia akan muncul dalam helaian sebagai teks, digit demi digit.

Adakah eksport API saya disimpan di mana-mana?

Tidak. Fail dipadam secara automatik 30 minit selepas diproses, dan tiada akaun diperlukan.

Bolehkah saya menukar hamparan itu kembali ke JSON kemudian?

Ya. Setelah anda mengedit baris, jalankan buku kerja melalui Excel ke JSON dan pengepala lajur menjadi kunci semula. Nama lajur bertitik ditulis sebagai kunci rata, jadi bina semula objek bersarang dalam kod jika API anda memerlukannya.