Kembali

JSON ke Excel

Tempel JSON dari respons API, ekspor database, webhook, atau laporan aplikasi dan dapatkan file XLSX yang terstruktur. Happycapy mengubah objek menjadi baris, key menjadi header kolom, field bersarang menjadi kolom yang mudah dibaca, dan array menjadi tata letak yang Anda minta. Gratis untuk memulai.

Bagaimana JSON menjadi workbook Excel

Tempel data API atau ekspor, pilih cara pemetaan field bersarang, dan unduh XLSX.

1

Tempel JSON Anda

Salin array atau objek JSON dari respons API, ekspor database, atau file apa pun dan tempelkan langsung ke kolom input. Tidak perlu format atau persiapan khusus.

2

Jelaskan preferensi Anda

Tentukan instruksi opsional — seperti kolom mana yang harus disertakan, cara memberi label kolom, atau cara menangani kunci bertingkat — agar hasilnya sesuai persis dengan kebutuhan Anda di spreadsheet.

3

Agen AI menyusun data Anda

Agen mem-parsing JSON Anda, memetakan setiap kunci ke header kolom, meratakan objek bertingkat menggunakan notasi titik, dan menyusun setiap item array sebagai baris bernomor di spreadsheet.

4

Unduh file Excel Anda

Dapatkan file XLSX yang bersih dan siap digunakan yang dapat Anda buka di Excel, Google Sheets, atau alat spreadsheet apa pun — sudah diurutkan, diberi label, dan bebas dari pemformatan ulang manual yang biasanya membutuhkan waktu berjam-jam.

Siapa yang mengonversi JSON ke spreadsheet

Dibuat untuk orang yang memindahkan data semi-terstruktur dari API, aplikasi, dan database ke Excel.

Developer & pembuat API

Ubah respons API atau ekspor JSON database menjadi spreadsheet dengan cepat untuk dibagikan kepada rekan tim non-teknis, pemangku kepentingan, atau klien yang bekerja dengan Excel daripada kode.

Analis data & tim bisnis

Lewati pemformatan ulang manual dengan copy-paste saat bekerja dengan sumber data berbasis JSON. Dapatkan tabel Excel yang bersih dan siap pivot dalam hitungan detik sehingga Anda bisa langsung melakukan analisis.

Tim operasional & manajer proyek

Ubah laporan JSON, ekspor inventaris, atau dump data CRM menjadi spreadsheet terstruktur untuk pelacakan, pelaporan, atau berbagi — tanpa perlu developer untuk menulis skrip konversi.

Tips pemetaan JSON ke Excel

Kendalikan array, objek bersarang, header, dan tipe data sebelum membuat spreadsheet.

01

Tentukan kolom mana yang perlu disimpan

Jika JSON Anda memiliki banyak kunci yang tidak Anda perlukan, sebutkan hanya yang Anda inginkan sebagai kolom. Contoh: 'Sertakan hanya kolom id, name, dan email.' Ini membuat sheet Excel Anda tetap fokus dan mudah dibaca.

02

Beri nama kolom yang mudah dipahami

Beri tahu agen untuk mengganti nama kunci yang kriptik menjadi bahasa yang jelas. Contoh: 'Ubah nama usr_id menjadi User ID dan ts menjadi Timestamp.' Header kolom pada spreadsheet akhir akan sesuai persis dengan yang Anda tentukan.

03

Kendalikan kedalaman nesting

Jika JSON Anda memiliki objek bertingkat yang dalam, tunjukkan seberapa jauh harus diratakan. 'Ratakan hanya satu tingkat' membuat hasilnya tetap mudah dikelola, sementara 'ratakan semua kunci bertingkat secara penuh' menampilkan setiap nilai sebagai kolom tersendiri.

04

Minta urutan baris tertentu

Tambahkan instruksi pengurutan seperti 'Urutkan baris berdasarkan tanggal secara menurun' atau 'Urutkan berdasarkan total_amount dari yang tertinggi ke terendah' agar spreadsheet tiba dalam keadaan sudah terurut dan siap ditinjau.

05

Tangani array di dalam objek secara eksplisit

Jika sebuah kolom berisi array bertingkat (misalnya, daftar tag per rekaman), tentukan apa yang harus dilakukan: 'Gabungkan nilai array sebagai string yang dipisahkan koma dalam satu sel' atau 'Perluas menjadi beberapa baris — satu per tag.'

06

Tandai nilai yang hilang atau null

Beri tahu agen cara merepresentasikan nilai null: 'Ganti nilai null dengan N/A' atau 'Biarkan sel null kosong.' Ini mencegah sel kosong yang ambigu yang dapat mengacaukan rumus atau filter di Excel nantinya.

Apa yang diharapkan dari JSON ke Excel

Tinjau kualitas output, pemeriksaan lanjutan, dan ekspektasi unduhan untuk JSON ke Excel.

Sebagian besar array JSON yang valid dan respons API dapat dikonversi dengan bersih ke Excel ketika bentuk yang diinginkan jelas. Array datar menjadi satu baris per objek, field bersarang menjadi kolom dengan notasi titik, dan array berulang dapat digabungkan, diperluas, atau dipisahkan ke sheet terpisah. JSON yang sangat besar atau tidak konsisten bekerja paling baik ketika Anda meminta pemetaan kolom singkat terlebih dahulu. Input terbaik: JSON yang valid dan bentuk spreadsheet yang diinginkan, terutama aturan untuk objek bersarang, array berulang, nama kolom, tipe data, dan sheet terpisah.

Contoh: Sebelum: [{"order_id":1001,"customer":{"name":"Ana","email":"ana@example.com"},"shipping":{"city":"Austin"},"line_items":[{"sku":"TEE-1","qty":2}],"total":79.5}]. Sesudah: workbook Excel dengan sheet Orders yang berisi order_id, customer.name, customer.email, shipping.city, total, dan kolom line_items yang digabungkan atau sheet Line Items terpisah yang terhubung melalui order_id.

Catatan pemetaan JSON

Tinjau bagian ini saat detail sumber melibatkan: Kendalikan array, objek bersarang, header, dan tipe data sebelum membuat spreadsheet.

  • Array bersarang membutuhkan aturan yang jelas: gabungkan nilai dalam satu sel, perluas menjadi beberapa baris, atau pisahkan ke worksheet terpisah. Pilihan terbaik bergantung pada datanya.
  • File JSON yang sangat besar atau objek dengan banyak key yang tidak konsisten dapat menghasilkan spreadsheet yang sangat lebar dan memerlukan pengelompokan atau pembersihan sebelum dianalisis.
  • Alat ini mengonversi struktur dan konten, tetapi formula, pivot table, pemformatan bersyarat, dan aturan validasi data sebaiknya ditambahkan setelah XLSX dihasilkan.

Pertanyaan yang sering diajukan

Struktur JSON apa yang paling cocok ditangani alat ini?

Alat ini bekerja paling baik dengan array objek — format ekspor JSON yang paling umum. Setiap objek dalam array menjadi satu baris, dan setiap key unik di semua objek menjadi satu kolom. Objek tunggal dan struktur bersarang juga didukung.

Bisakah Anda menunjukkan contoh JSON ke Excel sebelum dan sesudah?

Bisa. Record JSON seperti {"order_id":1001,"customer":{"email":"ana@example.com"},"total":79.5} menjadi baris Excel dengan kolom seperti order_id, customer.email, dan total. Jika JSON berisi array berulang seperti line_items, Anda bisa meminta untuk menggabungkannya dalam satu sel, memperluasnya menjadi beberapa baris, atau menempatkannya di sheet terpisah.

Bagaimana objek bersarang ditangani dalam output Excel?

Objek bersarang diratakan menggunakan notasi titik. Misalnya, field seperti 'address.city' menjadi header kolom tersendiri, sehingga semua data tetap dalam satu sheet yang mudah dibaca alih-alih terpisah di beberapa tab.

Apa yang terjadi jika objek yang berbeda dalam array saya memiliki key yang berbeda?

Alat ini membuat gabungan dari semua key yang ditemukan di setiap objek sebagai header kolom. Baris yang tidak memiliki key tertentu hanya menampilkan sel kosong di kolom tersebut, sehingga tidak ada data yang hilang.

Apakah ada batas ukuran untuk JSON yang bisa saya konversi?

File JSON yang sangat besar — biasanya yang memiliki lebih dari beberapa ribu baris atau struktur bersarang yang mencapai 5+ level — mungkin menghasilkan proses yang lebih lambat atau memerlukan pembersihan manual. Membagi file besar sebelum konversi biasanya menghasilkan output yang lebih rapi.

Apakah output Excel akan mempertahankan tipe angka dan tanggal, atau mengubah semuanya menjadi teks?

Nilai numerik biasanya dipertahankan sebagai angka dalam output XLSX. Tanggal dalam format ISO 8601 (misalnya, '2024-03-15') biasanya dikenali dan diformat dengan benar, meskipun string tanggal khusus mungkin muncul sebagai teks.

Bisakah saya mengonversi JSON yang saya ekspor dari database, API, atau alat seperti MongoDB atau Postman?

Bisa — ekspor JSON dari REST API, MongoDB, Firebase, Postman, dan sumber sejenis adalah kasus penggunaan umum. Selama data mengikuti sintaks JSON standar, proses konversi memperlakukannya dengan cara yang sama terlepas dari asalnya.

Apakah array bersarang sebaiknya menjadi baris, kolom, atau sheet terpisah?

Tergantung pada datanya. Tag atau kategori sering bekerja dengan baik sebagai nilai yang dipisahkan koma dalam satu sel. Item pesanan, event, log, atau pengukuran berulang biasanya bekerja lebih baik sebagai baris terpisah atau sheet kedua yang terhubung melalui ID. Sebutkan preferensi Anda dalam prompt untuk workbook yang lebih rapi.

Apakah saya perlu membersihkan JSON saya sebelum menempelkannya?

Masalah format kecil — koma di akhir, spasi yang tidak konsisten — biasanya ditangani dengan baik, tetapi JSON harus valid secara struktural. Menjalankannya melalui validator JSON gratis terlebih dahulu adalah kebiasaan yang baik jika Anda tidak yakin dengan sumber data.

Siap untuk berkreasi?

Daftar gratis dan biarkan agen AI bekerja untuk tugas Anda, dari pekerjaan cepat hingga alur kerja end-to-end yang lengkap, langsung di browser Anda, tanpa pengaturan.

Mulai gratis