id

CSV ke JSON

Ubah berkas CSV menjadi larik JSON secara lokal - dengan nama kolom sebagai kunci, tanpa unggah, langsung di peramban Anda.

Baris pertama sebagai tajuk
Beri indentasi JSON

Memproses secara lokal di perangkat Anda ...

0%

Berkas Anda tidak pernah meninggalkan perangkat

    Apakah berkas saya diunggah?

    Tidak. Semuanya berjalan di peramban Anda - berkas Anda tidak pernah meninggalkan perangkat. Bagaimana ini dapat diverifikasi

    Tanpa unggahan100% lokal
    Isi tetap milikmutanpa akses pihak ketiga
    Server di JermanGDPR sejak desain
    Diaudit independenTLS A+ · HTTP header A+

    CSV adalah format tabel klasik, JSON adalah bahasa API modern dan aplikasi web. Mengubah sebuah CSV menjadi JSON adalah langkah awal yang paling lazim untuk mengolah data tabel dalam sebuah program, basis data, atau frontend - setiap baris menjadi sebuah objek, baris kepala memberikan kuncinya.

    Alat ini mengurai CSV Anda sepenuhnya secara lokal di peramban Anda (papaparse, JavaScript murni) dan mengeluarkan sebuah array JSON. Secara bawaan baris pertama dipakai sebagai judul kolom, sehingga setiap baris data menjadi objek dengan ruas bernama. Angka dikenali sebagai angka. Tidak ada yang diunggah.

    Dengan ini Anda misalnya menyuapi sekumpulan data uji ke sebuah antarmuka, mengisi basis data tiruan, atau memasok baris konfigurasi ke sebuah frontend. Satu catatan dari praktik: nol di depan pada kode pos atau nomor artikel bisa lenyap saat penjenisan otomatis, karena teksnya lalu berubah menjadi angka. Jika itu penting bagi Anda, perlakukan kolom yang terdampak secara sengaja sebagai teks sebelum diolah lebih lanjut.

    Data teknis

    Data teknis
    Format masukanCSV
    Format keluaranJSON
    Pemrosesan massalTidak
    PemrosesanLokal di peramban (JavaScript)
    Unggah berkasTidak ada

    Dalam 3 langkah

    1. Letakkan atau pilih berkas CSV Anda.
    2. Pilih baris tajuk dan pemformatan (opsional).
    3. Unduh berkas JSON.

    Batasan: Pembatas dideteksi otomatis (koma/titik koma/tab). Tanpa opsi tajuk, setiap baris menjadi larik alih-alih objek. Angka ditipekan otomatis; nol di depan bisa hilang. Berkas yang sangat besar membutuhkan memori.

    Pertanyaan umum

    Apakah berkas saya diunggah?

    Tidak. Konversinya berjalan sepenuhnya secara lokal di peramban - tidak ada yang dikirim.

    Apakah baris pertama dipakai sebagai baris kepala?

    Secara bawaan ya - nama kolom menjadi kunci objeknya. Bisa dimatikan lewat opsi.

    Pemisah mana yang didukung?

    Koma, titik koma, dan tab dikenali otomatis.

    Apakah angka dikenali sebagai angka?

    Ya, nilai numerik keluar di JSON sebagai angka, bukan teks. Hati-hati dengan kode pos, nomor telepon, atau nomor artikel: nol di depan hilang pada pengetikan ini (01067 menjadi 1067). Kolom seperti itu sebaiknya dicek sebentar di hasilnya.

    Alat terkait