Langkau ke kandungan utama

CSV ke JSON percuma

Tukar CSV (atau TSV) kepada JSON — tatasusunan objek atau tatasusunan — dengan penghurai RFC 4180 yang betul, pengesanan pembatas automatik, dan penukaran jenis. Berjalan dalam pelayar anda.

Berfungsi luar talian selepas dimuatkan

Lepaskan fail CSV (atau tampal di bawah)

CSV, TSV, TXT · diproses pada peranti anda

atau tekan Ctrl+V untuk menampal daripada papan keratan

Layar fail
JSON
—
Pembatas
Output

💡 Penghurai RFC 4180 yang betul — mengendalikan medan yang dipetik, koma dan pecah baris dalam petikan, serta petikan yang terlepas. Dengan 'baris pertama ialah pengepala' dihidupkan, anda mendapat tatasusunan objek; dimatikan, tatasusunan tatasusunan. Semua berjalan dalam pelayar anda. Penukaran jenis dimatikan secara lalai supaya ID seperti kod ZIP (02138), kod angka nol pendahuluan, dan nombor sangat panjang mengekalkan teks tepat mereka — hidupkan 'Tukar nombor & boolean' hanya apabila anda mahukan nilai bertaip.

Kegunaan biasa

  • Tukar CSV kepada JSON untuk APITukar export spreadsheet ke JSON yang kod atau API anda boleh gunakan.
  • Tukar CSV yang Berantakan dengan Petikan dan KomaParse CSV yang mempunyai koma, petikan atau pemecahan baris dalam medan.
  • Tukar TSV (Tab-Separated) kepada JSONParse data yang dipisahkan tab disalin dari spreadsheet.
  • Sediakan Data CSV untuk ImportTukar CSV kepada JSON untuk benih pangkalan data atau muat ke aplikasi.
  • Semak CSV dengan Cepat sebagai JSONLihat baris CSV sebagai objek JSON berstruktur semasa pembangunan.

Cara ia berfungsi

CSV kelihatan mudah tetapi penuh dengan kes tepi — medan yang dilindungi, koma di dalam perlindungan, pemecahan baris dalam sel. Yang ini menggunakan penarik RFC 4180 yang betul jadi semua yang berfungsi, sepenuhnya dalam pelayar anda.

  1. 1
    Anda menampal CSV atau menurunkan fail
    Pembatas (koma, titik koma, tab, atau paip) dikesan secara automatik, atau anda boleh menetapkannya secara manual. Tiada yang dimuat naik.
  2. 2
    Ia dianalisis dengan betul
    Medan yang dilindungi, tanda petik terlepas (''), dan pembatas/pemecahan baris dalam perlindungan semuanya ditangani setiap spesifikasi CSV.
  3. 3
    Anda memilih bentuk
    Dengan baris pengepala, setiap baris menjadi objek yang dikunci oleh pengepala; tanpanya, tatasusunan tatasusunan. Secara pilihan tukar nombor dan boolean kepada jenis sebenar.
  4. 4
    Salin atau muat turun JSON
    Dapatkan JSON bersih, berindentasi sedia untuk kod anda.

CSV kerap kali memegang kenalan, transaksi, dan data peribadi lain. Penghuraian berlaku sepenuhnya pada peranti anda — tiada yang dimuat naik.

Alat berkaitan

Soalan lazim