Pratinjau hasil “Tabel ke JSON”

Konverter CSV ke JSON — Mengonversi Tabel ke JSON Online

Ubah tabel CSV, TSV, dibatasi pipa, atau penurunan harga menjadi pernyataan JSON, JSONL, atau SQL INSERT di browser Anda.

Tempelkan tabel atau letakkan CSV — dapatkan JSON, JSONL, atau SQL dari sisi lainnya

atau jatuhkan file .csv / .tsv

Apa yang dapat Anda lakukan dengan Tabel ke JSON

Tinjau kemampuan utama sebelum Anda mulai.

  • Ubah tabel CSV atau TSV menjadi JSON
  • Ubah data spreadsheet menjadi pernyataan SQL INSERT
  • Ekspor baris sebagai JSONL untuk alur data
  • Tempel tabel Markdown atau pipa dan konversikan
  • Gunakan baris pertama sebagai nama bidang
  • Menangani pembatas koma, titik koma, atau pipa

Referensi pengaturan

Kontrol yang tersedia untuk Tabel ke JSON.

Pengaturan

Pembatastarik-turun
Menentukan cara kolom dipisahkan dalam tabel yang Anda tempel — koma, tab, titik koma, pipa, atau pipa Markdown — atau biarkan pada Deteksi otomatis agar alat ini memilih pemisah dari baris pertama.Opsi: Deteksi otomatisCSV (Koma)TSV (Tab)Titik komaPipaTabel Markdown
Keluarantarik-turun
Menentukan format hasil konversi: objek JSON dengan kunci berupa nama kolom, larik JSON berbasis posisi, JSONL satu rekaman per baris, atau pernyataan SQL INSERT yang siap dijalankan.Opsi: JSON (objek)JSON (array)JSONLSQL INSERT
Baris pertama adalah headerHidup / Mati
Saat dicentang, baris pertama menjadi sumber nama kolom yang dipakai sebagai kunci JSON atau kolom SQL; saat tidak dicentang, kolom SQL diberi nama otomatis col_1, col_2 dan keluaran JSON beralih ke array nilai berdasarkan posisi.
TabelMasukan teks
Menentukan nama tabel yang dipakai pada pernyataan SQL INSERT yang dihasilkan (bawaannya my_table); hanya muncul saat Keluaran diatur ke SQL INSERT, dan karakter yang tidak aman otomatis diganti dengan garis bawah.
Gratis digunakan · Tanpa perlu mendaftar · Tanpa tanda airUnggahan dienkripsi saat transitDihapus berdasarkan kebijakan penyimpanan kami

Pertanyaan yang Sering Diajukan

Tempel CSV (atau letakkan file .csv) ke panel input, dan alat ini akan mendeteksi pemisah secara otomatis, mengurai setiap baris menjadi objek JSON menggunakan baris header sebagai kunci, dan menampilkan output secara instan. Ganti format output ke array JSON, JSONL, atau SQL INSERT untuk mendapatkan bentuk yang persis Anda butuhkan.

usage

Ya. Parser mengikuti RFC 4180 — bidang yang diapit tanda kutip ganda dapat memuat koma, baris baru, dan bahkan tanda kutip literal (di-escape sebagai "") tanpa merusak penguraian. Jadi nilai seperti "Smith, John" tetap menjadi satu sel, bukan dua.

technical

Alat ini menghitung tab, koma, titik koma, dan pipe pada baris pertama yang tidak kosong dan memilih yang paling sering muncul. Jika file Anda tidak biasa atau ambigu, Anda dapat menimpa deteksi otomatis dan memilih tab (TSV), koma, titik koma, pipe, atau tabel Markdown secara manual.

technical

Ganti format output ke SQL INSERT dan masukkan nama tabel. Alat ini membersihkan nama kolom menjadi pengidentifikasi yang valid (mengganti spasi, tanda hubung, dll. dengan garis bawah) dan menghasilkan satu INSERT per baris dengan literal string yang diloloskan dengan benar, nilai numerik, dan NULL untuk sel kosong. Berguna untuk menyemai database atau memigrasikan data.

features

JSONL (JSON Lines) menempatkan satu objek JSON per baris, tanpa larik pembungkus. Ini adalah format standar untuk mengalirkan data ke BigQuery, Snowflake, Logstash, Elasticsearch, dan sebagian besar alur kerja machine learning. Pilih JSONL ketika setiap baris akan diproses secara independen.

features

Ya. Nilai yang cocok dengan pola bilangan bulat atau desimal dikeluarkan sebagai angka JSON, literal "true"/"false" menjadi boolean, dan sel kosong menjadi null. Jika Anda membutuhkan semuanya sebagai string, siapkan nilainya sesuai kebutuhan sebelum mengonversi.

technical

Ya. Pilih "Tabel Markdown" sebagai pembatas dan tempelkan tabel Markdown standar yang dipisahkan pipa (baris header, baris pemisah, baris isi). Baris pemisah otomatis dilewati dan spasi kosong sel dipangkas.

usage

Tidak. Penguraian dan konversi dijalankan di browser Anda, bukan melalui API pemrosesan Pixoate. Ikuti aturan penanganan data organisasi Anda sebelum membuka spreadsheet rahasia di aplikasi web apa pun.

privacy

Saat dicentang, alat ini memperlakukan baris pertama tabel Anda sebagai nama kolom dan menggunakannya sebagai kunci objek JSON (atau menghasilkan col_1, col_2... untuk SQL jika Anda mengosongkannya). Hapus centang jika data Anda tidak memiliki baris header — hanya daftar baris biasa — dan alat ini akan menghasilkan array JSON mentah atau menamai kolom secara otomatis col_1, col_2, dll. untuk pernyataan SQL INSERT.

features

Ubah Output ke SQL INSERT dan muncul kolom Table name tempat Anda dapat mengetik nama tabel target, seperti customers atau order_items. Alat ini otomatis membersihkan apa pun yang Anda masukkan — mengganti spasi dan simbol dengan garis bawah serta menambahkan awalan pada angka pertama — sehingga SQL yang dihasilkan selalu memiliki pengenal yang valid meski masukan Anda berantakan.

usage

Hapus centang 'Baris pertama adalah header' jika ekspor Anda tidak memiliki nama kolom, atur Output ke SQL INSERT, dan ketik nama tabel asli Anda di bidang Nama tabel. Alat ini akan menghasilkan nama kolom col_1, col_2... secara otomatis, mengonversi angka dan boolean secara otomatis, dan menghasilkan satu pernyataan INSERT yang di-escape dengan benar per baris yang dapat Anda tempel langsung ke klien database Anda.

tips

JSON (arrays) menghilangkan nama kolom dan mengeluarkan setiap baris sebagai daftar nilai biasa dalam urutan kolom — misalnya ["Alice", 34, "Berlin"] alih-alih {"name":"Alice","age":34,"city":"Berlin"}. Ini tetap menghormati kotak centang 'First row is header', menggunakan baris itu hanya untuk mengetahui berapa banyak kolom yang diharapkan, bukan sebagai kunci. Pilih ini saat kode penerima (pustaka pembuatan grafik, driver basis data berbasis posisi, atau impor spreadsheet) membaca nilai berdasarkan posisi, bukan berdasarkan nama kolom; jika tidak, tetap gunakan JSON (objects).

features

Coba contoh mengisi panel input dengan tabel nama/usia/kota tiga baris singkat (dipisahkan tab) sehingga Anda dapat langsung melihat bagaimana deteksi pembatas, baris header, dan setiap format output berperilaku sebelum Anda menempelkan data asli. Setelah ada konten di kotak, tombol Hapus muncul — di sebelah label Input pada tampilan editor, dan lagi sebagai tombol selebar penuh di panel Pengaturan — yang mengosongkan area teks kembali ke kosong dengan satu klik alih-alih memilih dan menghapus teks secara manual.

usage

Tidak — Tabel ke JSON / SQL berjalan sepenuhnya di browser Anda, jadi apa yang Anda tempel tidak akan pernah meninggalkan mesin yang Anda gunakan. Hal ini penting jika Anda memeriksa sesuatu yang berisi token, kunci, atau data pelanggan. Menutup tab sudah cukup untuk menghapusnya.

troubleshooting

Kesalahan menunjuk pada posisi pertama yang tidak dapat diurai, yang biasanya terletak tepat setelah kesalahan sebenarnya, bukan setelah kesalahan sebenarnya — koma yang hilang, kutipan atau tanda kurung tidak tertutup, atau kutipan cerdas yang ditempelkan dari dokumen, bukan yang lurus. Periksa baris di atas posisi yang dilaporkan terlebih dahulu.

troubleshooting

Tidak untuk keduanya. Tabel ke JSON / SQL gratis, unduhan Anda tidak memiliki tanda air, dan tidak ada yang diminta di akhir — tidak ada gunanya jika Anda menyelesaikan pekerjaan dan kemudian menyadari bahwa itu memerlukan biaya.

pricing

Tidak — Table to JSON / SQL berjalan langsung di browser pada desktop dan ponsel. Tidak ada yang perlu diinstal, tidak ada uji coba yang perlu dimulai, dan tidak ada lisensi yang perlu dibeli sebelum Anda mengetahui apakah alat ini memenuhi kebutuhan Anda. Coba langsung pada file yang sedang Anda tangani, bukan pada contoh.

troubleshooting

Bagaimana Tabel ke JSON membantu Anda menyelesaikannya

Masalah nyata yang dipecahkannya setiap hari — untuk bisnis, kreator, dan tugas sehari-hari. Temukan kasus penggunaan yang cocok untuk Anda dan mulailah.

Untuk Developer

Migrasi CSV ke API

Anda memiliki ekspor CSV lama dari mitra dan perlu POST ke REST API modern yang mengharapkan JSON. Konversikan, salin ke badan pengambilan Anda, dan verifikasi bentuknya — tidak perlu skrip lem.

Untuk Developer

Seeding Database

Hasilkan pernyataan SQL INSERT yang siap dijalankan dari CSV berisi data uji. Langsung tempel ke berkas migrasi atau shell psql Anda. Outputnya menangani string, angka, null, dan boolean dengan benar.

Untuk Developer

Ingesti BigQuery / Snowflake

Cloud warehouse mencerna JSONL lebih cepat daripada CSV. Konversikan spreadsheet Anda ke JSONL dan unggah langsung ke staging BigQuery, Snowflake, atau Redshift.

Penerbitan

Tabel Dokumentasi Markdown

Konversi tempelan dari dokumen Markdown Anda menjadi JSON untuk pemrosesan programatik — hasilkan item FAQ, entri navigasi, atau data tingkatan harga dari tabel Markdown yang mudah dibaca manusia.

Produktivitas

Analisis Pengiriman Formulir

Ekspor tanggapan Google Forms atau Typeform Anda sebagai CSV, konversikan ke JSON, lalu jalankan analitik atau masukkan ke CRM Anda melalui API. Baris header menjadi nama field Anda.

Untuk Developer

Pembuatan Data Situs Statis

Masukkan data tabel ke Next.js getStaticProps, koleksi konten Astro, atau file data Hugo. JSONL sangat berguna untuk koleksi konten yang memetakan satu baris ke satu halaman.

Untuk Developer

Pembuatan Fixture Uji QA

Tempel spreadsheet berisi skenario pengujian dan ekspor fixture JSON atau JSONL langsung ke test suite Jest, Pytest, atau Playwright, sehingga tidak perlu menulis berkas mock-data secara manual sama sekali.

Untuk E-commerce

Impor Massal Katalog Pemasok

Konversikan CSV daftar harga dari pemasok menjadi pernyataan SQL INSERT untuk tabel produk Anda, atau JSON untuk aplikasi impor massal Shopify/WooCommerce, dengan menggunakan kolom Table name untuk menargetkan tabel persis yang diharapkan toko Anda.

Produktivitas

Sinkronisasi Zapier & Airtable Tanpa Kode

Ubah spreadsheet yang diekspor menjadi bentuk array atau objek JSON yang diharapkan webhook Zapier, otomatisasi Airtable, atau skenario Make.com, tanpa menulis skrip transformasi.

Keuangan

Rekonsiliasi Rekening Koran

Konversikan CSV rekening koran bank atau kartu yang diekspor menjadi JSON untuk dasbor keuangan pribadi, atau menjadi pernyataan SQL INSERT untuk memuat transaksi langsung ke basis data buku besar.

Penerbitan

Pembuatan Berkas Data Situs Statis

Konversikan spreadsheet berisi biodata tim, tingkatan harga, atau daftar produk menjadi berkas data JSON yang bisa langsung dilooping oleh template Hugo, Jekyll, Astro, atau Eleventy, tanpa perlu menulis manual berkas data/*.json yang biasanya dibutuhkan build JAMstack.

Saksikan setiap transformasi selesai

Setiap foto crosses the slash untouched and comes out the other side finished.