Konverter CSV ke JSON

Ubah nilai yang dipisahkan koma (CSV) menjadi array atau objek JSON terstruktur dengan dukungan header bersarang dan deteksi tipe otomatis.

100% Aman Sisi Klien
• Data Anda diproses secara lokal di peramban dan tidak pernah diunggah.

Input CSV

Output JSON

Metrik Konversi

Rekor-
Kolom-
Kecepatan-
ARSITEKTUR MESIN & SPESIFIKASI

Pipeline Transformasi CSV ke JSON

Ubah baris CSV menjadi array JSON terstruktur dengan deteksi tipe otomatis dan kepatuhan RFC 4180.

Inferensi Tipe Cerdas
Mendeteksi angka, nilai boolean, dan nilai null secara otomatis.
Rekonstruksi Objek
Membangun kembali struktur JSON bertingkat dari tajuk notasi titik.
Mendukung Beragam Pembatas
Dukungan penuh untuk koma, titik koma, tab, dan garis pipa (|).
Kapasitas 100MB+
Pengurai streaming berkecepatan tinggi yang dirancang untuk set data besar.
Siklus Eksekusi

Proses Parsing CSV ke JSON

Pipeline WebWorker 4 Tahap

01Pindai

Deteksi Pembatas Otomatis

Mengidentifikasi pemisah kolom dan membagi baris data tabel secara presisi.

02Tokenize

Validasi Tajuk Kolom

Mengekstrak baris pertama untuk menentukan nama kunci target.

03Infer

Konversi Tipe Data

Mengubah teks angka dan boolean menjadi tipe data JSON asli.

04Emit

Penyusunan Objek JSON

Menghasilkan larik objek, kamus terindeks, atau format NDJSON.

Spesifikasi Teknis

Spesifikasi Parsing CSV Tangguh

Standar Perusahaan & Kepatuhan

Mesin Inferensi Tipe Data

Secara cerdas mengonversi angka dan boolean teks ke tipe data native.

Rekonstruksi Struktur Bertingkat

Menciptakan kembali objek hierarkis berdasarkan nama kolom bernotasi titik.

Throughput Tinggi untuk File Besar

Pemrosesan berbasis blok yang menjaga penggunaan memori browser tetap hemat.

Pilihan Format Ekspor Lengkap

Ekspor sebagai larik objek standar, baris JSONLine, atau objek kamus tunggal.

Referensi Praktis Kode

Transformasi Manifes Nyata

Galeri Interaktif

Lihat bagaimana payload data dan hierarki bersarang diterjemahkan ke format yang bersih dan valid.

1. Data Karyawan & Inferensi Angka

Pratinjau

Tabel CSV dengan gaji dan status diubah menjadi larik objek JSON bertipe data presisi.

team.csvMasukan CSV
id,name,role,department,active
101,Sarah Jenkins,Architect,Engineering,true
102,Alex Rivera,SRE,Infrastructure,false
team.jsonKeluaran JSON
[
  {
    "id": 101,
    "name": "Sarah Jenkins",
    "role": "Architect",
    "department": "Engineering",
    "active": true
  },
  {
    "id": 102,
    "name": "Alex Rivera",
    "role": "SRE",
    "department": "Infrastructure",
    "active": false
  }
]

2. Rekonstruksi Struktur Objek dari Titik

Pratinjau

Kolom seperti address.city disusun ulang menjadi objek JSON bertingkat.

user.csvMasukan CSV
user.id,user.name,user.contact.email,meta.plan
USR-88,Elena Rostova,elena@acme.io,Enterprise
user.jsonKeluaran JSON
[
  {
    "user": {
      "id": "USR-88",
      "name": "Elena Rostova",
      "contact": {
        "email": "elena@acme.io"
      }
    },
    "meta": {
      "plan": "Enterprise"
    }
  }
]

3. Sel dengan Baris Baru & Tanda Kutip

Pratinjau

Penguraian tepat pada sel multi-baris berkutip dan tanda kutip ganda internal.

inventory.csvMasukan CSV
sku,price,inStock,notes
SKU-100,49.99,true,null
SKU-200,120.00,false,Backordered
inventory.jsonKeluaran JSON
[
  {
    "sku": "SKU-100",
    "price": 49.99,
    "inStock": true,
    "notes": null
  },
  {
    "sku": "SKU-200",
    "price": 120,
    "inStock": false,
    "notes": "Backordered"
  }
]
Referensi Tipe Data

Matriks Pemetaan Struktural CSV vs JSON

RFC 4180 to RFC 8259
Nilai Sel CSVTipe JSON TerinferensiAturan Penguraian & Konversi
Integer / Float 42 / 99.50number (42 / 99.5)Dikonversi otomatis ke angka atau boolean jika formatnya sesuai.
Boolean Literal true / FALSEboolean (true / false)Tanda kutip luar dilepas dan pasangan "" dikembalikan menjadi satu tanda kutip.
Null Literal null / NULLnullMenciptakan objek bertingkat berdasarkan alur penamaan titik yang diberikan.
Empty String "" / [empty]"" or nullDihasilkan sebagai null, string kosong "", atau dilewati sesuai opsi Anda.
Escaped String "27"" Screen""27\" Screen"Mempertahankan pemisah baris di dalam teks string JSON hasil konversi.
Pertanyaan Umum

Pertanyaan yang Sering Diajukan (FAQ)

Find instant, verified answers to common questions about data conversion, syntax formatting, encoding, and offline privacy.

Bagaimana cara mengonversi file CSV ke JSON secara online?
Tempel teks CSV Anda atau unggah file .csv atau .tsv. Konverter akan langsung mengurai kolom dan menghasilkan JSON yang terstruktur dan rapi.
Bisakah alat ini merekonstruksi objek JSON bertingkat dari CSV?
Ya! Jika header CSV Anda menggunakan notasi titik (misalnya user.profile.age), aktifkan "Rekonstruksi Objek Bertingkat" di pengaturan untuk membentuk struktur JSON hierarkis.
Apakah pengurai mendukung pemisah titik koma atau tab?
Ya, pengurai secara otomatis mendeteksi tanda koma (,), titik koma (;), tab ( ), dan garis tegak (|).
Apakah data saya disimpan atau dikirim ke server?
Tidak. Semua pemrosesan dijalankan di memori peramban lokal Anda melalui Web Workers.