Lewati ke konten utama

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

Masukan (TSV)
name	city	visits	vip
Smith, Jane	São Paulo	1200	true
Kim	Seoul; Busan	85	false
Keluaran (JSON)
[
  {
    "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.

Panduan konversi lainnya