CSV ke JSON

Tempel tabelnya, dapatkan JSON. Parser di sini mengikuti RFC 4180, jadi sel seperti «Doe, John» tetap satu bidang alih-alih terbelah dua: di titik inilah kebanyakan konverter cepat berantakan.

Cara pakai

  1. Tempel CSV ke kotak pertama, atau jatuhkan isi file Anda di sana.
  2. Biarkan «Baris pertama adalah judul kolom» tetap aktif kalau baris pertama memuat nama kolom.
  3. Salin JSON-nya: hasilnya muncul sambil Anda mengetik.

Perlu diketahui

Kenapa koma dalam tanda kutip itu penting

Koma di dalam tanda kutip milik nilainya, bukan milik tabel. Memotong pada setiap koma akan merusak alamat pertama, nama perusahaan pertama yang memuat «Ltd.», dan setiap catatan yang berisi daftar. Konverter ini membaca file karakter demi karakter: tanda kutip membuka sebuah bidang, dua tanda kutip berurutan di dalamnya berarti tanda kutip harfiah, dan pergantian baris di dalam tanda kutip tetap menjadi bagian sel.

Tipe data, judul kolom, dan nama ganda

Dengan pengenalan tipe aktif, «12» menjadi angka dan «true» menjadi boolean: berguna untuk API, merepotkan untuk nomor telepon dan kode pos, jadi bisa dimatikan. Nama kolom yang kosong atau berulang diberi nomor di belakang, alih-alih saling menimpa diam-diam.

Pertanyaan umum

Apakah titik koma dan tab didukung?

Ya. Pemisah dideteksi dari baris pertama: koma, titik koma (umum pada ekspor dari Eropa), atau tab. Pemisah yang terpilih ditampilkan di bawah kotak masukan.

Apakah data saya dikirim ke mana-mana?

Tidak. Penguraian terjadi di browser Anda, jadi ekspor berisi data pelanggan atau gaji tidak pernah meninggalkan perangkat.

Bagaimana kalau tidak ada baris judul?

Matikan sakelar judul kolom, dan Anda mendapat array berisi array, bukan array berisi objek.

Sanggup menangani file besar?

Teks beberapa megabita masih nyaman. Lebih dari itu, browser lebih kerepotan menampilkan hasilnya daripada menguraikannya.

Alat terkait