Penampil Tabel CSV
Lihat, urutkan, cari, dan jelajahi data CSV dalam tabel yang diformat dengan indah. Gratis, aman, dan tanpa perlu unggah.
Seret dan lepas file CSV di sini
Atau tempel teks CSV di bawah
Lihat, urutkan, cari, dan jelajahi data CSV dalam tabel yang diformat dengan indah. Gratis, aman, dan tanpa perlu unggah.
Atau tempel teks CSV di bawah
File CSV adalah teks biasa dengan nilai yang dipisahkan dengan koma — sederhana, namun secara visual berantakan. Membaca CSV di editor teks menghasilkan dinding teks yang dipisahkan koma sehingga batas bidang menjadi kabur dan perataan kolom hilang. Penampil tabel CSV mem-parsing file dan merendernya sebagai tabel HTML, memulihkan perataan kolom, dan membuat data dapat dipindai.
Selain tampilan sederhana, penampil tabel menawarkan fitur yang membuat data CSV mudah diatur: pengurutan kolom (klik header untuk mengurutkan berdasarkan kolom tersebut), pemfilteran (hanya menampilkan baris yang cocok dengan kondisi), penelusuran (menemukan nilai di semua kolom), dan penomoran halaman (menavigasi file besar tanpa memuat semuanya sekaligus).
Penampil ini mem-parsing CSV di browser Anda menggunakan PapaParse, pustaka CSV paling andal di ekosistem JavaScript. Ini menangani kebiasaan format: bidang tanda kutip yang berisi koma, tanda kutip yang lolos, akhiran baris campuran, penanda BOM opsional, sel multi-baris. Tabel yang dirender bersifat interaktif dan data asli tetap ada di perangkat Anda.
Excel membuka CSV tetapi menerapkan konversinya sendiri — angka nol di depan dihilangkan dari string numerik, tanggal diformat ulang, notasi ilmiah diterapkan pada angka yang panjang. Perubahan ini merusak data dan dapat menyebabkan masalah nyata jika file tersebut kemudian disimpan kembali. Penampil web menampilkan CSV persis seperti apa adanya, tanpa konversi otomatis.
Inspeksi cepat tanpa membuka Excel atau editor kode juga bermanfaat. Masuk ke tab browser, pemirsa segera merender data. Untuk tampilan cepat rutin, ini lebih cepat daripada menjalankan Excel.
Jatuhkan file atau tempel konten, navigasikan tabel.
PapaParse menangani variasi CSV: kolom tanda kutip yang berisi koma, tanda kutip yang lolos melalui penggandaan, sel multi-baris, akhiran baris campuran, BOM di awal file. Outputnya adalah array dari array (atau objek jika header terdeteksi).
Rendering menggunakan tabel HTML dengan virtualisasi untuk file besar — hanya baris yang terlihat yang dirender ke DOM, dengan spacer placeholder di atas dan di bawah. Hal ini membuat pemirsa tetap responsif pada file dengan ratusan ribu baris.
Penyortiran dan pemfilteran terjadi di JavaScript. Algoritme pengurutan biasanya berupa array.sort dengan fungsi pembanding. Pemfilteran menggunakan penyertaan() atau pencocokan ekspresi reguler yang sederhana. Keduanya berjalan pada kumpulan data lengkap; kinerja bergantung pada ukuran kumpulan data dan kompleksitas kondisi.