Fungsinya
Alat ini mengonversi array objek JSON menjadi TSV (tab-separated values). Baris pertama berisi nama kolom dan setiap baris berikutnya adalah satu objek. Karena sel dipisahkan tab, Anda bisa menyalin output-nya dan menempelkannya langsung ke spreadsheet.
Cara menggunakan
- Tempel JSON ke kotak Input, unggah file
.json, atau klik Contoh. - TSV muncul di sebelah kanan saat Anda mengetik.
- Matikan Sertakan baris header untuk hanya menghasilkan data.
- Salin dan tempel ke Excel atau Google Sheets, atau unduh file
.tsv.
Contoh
[
{ "id": 1, "name": "Alice", "address": { "city": "Shanghai" } },
{ "id": 2, "name": "Bob", "address": { "city": "Beijing, China" } }
]
menjadi (tab ditampilkan sebagai →)
id→name→address.city
1→Alice→Shanghai
2→Bob→Beijing, China
Catatan
Nilai yang berisi tab, pindah baris, atau tanda kutip ganda diapit tanda kutip agar spreadsheet tetap membacanya sebagai satu sel. null menjadi sel kosong, sedangkan true/false dan angka ditulis apa adanya.
FAQ
› Struktur JSON seperti apa yang diharapkan?
Array objek paling cocok, satu objek per baris. Objek dengan satu properti array, seperti {"data": [...]}, juga dipahami. Nilai lain apa pun menjadi satu baris.
› Bagaimana objek dan array bersarang ditangani?
Field bersarang menjadi nama kolom bertitik, seperti address.city. Array berisi nilai sederhana digabung dengan "; ", dan array berisi objek mendapat path indeks seperti items.0.name.
› Bagaimana jika objek-objeknya memiliki key yang berbeda?
Kolomnya adalah gabungan semua key sesuai urutan kemunculan pertamanya. Nilai yang tidak ada dibiarkan kosong.
› Mengapa TSV dan bukan CSV?
Saat Anda menempel TSV ke Excel atau Google Sheets, setiap nilai langsung masuk ke selnya sendiri tanpa dialog impor. Koma di dalam nilai tidak memerlukan penanganan khusus.