Mengubah TSV ke JSON
Saat Anda menyalin rentang dari Excel, Google Sheets, atau LibreOffice, sel-selnya dipisahkan oleh tab. Setel pembatas ke “Tab”, dan konverter akan mengubah blok yang ditempel menjadi array JSON tanpa perlu diformat ulang.
Contoh langkah demi langkah
name city visits vip Smith, Jane São Paulo 1200 true Kim Seoul; Busan 85 false
[
{
"name": "Smith, Jane",
"city": "São Paulo",
"visits": 1200,
"vip": true
},
{
"name": "Kim",
"city": "Seoul; Busan",
"visits": 85,
"vip": false
}
]Karena kolom hanya dipisah pada tab, "Smith, Jane" dan "Seoul; Busan" tetap utuh tanpa tanda kutip. Kolom visits menjadi angka dan kolom vip menjadi boolean, persis seperti pada masukan berpemisah koma.
Cara konverter menanganinya
- Pilih “Tab” di menu Pembatas. Dengan pengaturan bawaan Koma, baris berpemisah tab justru akan dipisah pada koma.
- Koma, titik koma, dan pipa di dalam sel tidak perlu tanda kutip. Nilai yang berisi tab atau tanda kutip harus diapit tanda kutip ganda, dengan tanda kutip di dalamnya digandakan.
- Sel yang berisi jeda baris tidak dapat dikonversi, karena setiap baris dibaca sebagai rekaman terpisah. Hapus jeda barisnya terlebih dahulu.
- Header, pemangkasan spasi, dan tipe data mengikuti aturan yang sama dengan CSV: angka, true/false, dan sel kosong menjadi angka JSON, boolean, dan null.
- Untuk kembali, gunakan tab “JSON ke CSV” dengan “Tab” dipilih, lalu tempel hasilnya langsung ke lembar kerja.