Langkau ke kandungan utama

Pemapar CSV & Perenderan Jadual percuma

Tampal atau muat naik CSV/TSV dan renderkan sebagai jadual yang boleh disusun dan dicari. Mengesan pembatas secara automatik. Periksa data tanpa membuka Excel.

Berfungsi luar talian selepas dimuatkan

Lepaskan fail di sini, atau klik untuk semak imbas

CSV, TSV, TXT · diproses pada peranti anda

atau tekan Ctrl+V untuk menampal daripada papan keratan

Layar fail
— atau —

Fail anda tidak pernah meninggalkan peranti. Semua pemprosesan berlaku secara tempatan dalam pelayar anda.

Kegunaan biasa

  • Pemeriksaan CSV cepatBuka fail CSV dalam pelayar anda untuk memeriksa strukturnya tanpa perlu menjalankan Excel atau alat pangkalan data.
  • Debug eksport CSV dari aplikasiPeriksa eksport CSV dari aplikasi anda untuk mengesahkan data dan pemformatan sebelum menghantar kepada pelanggan atau pihak berkepentingan.
  • Sediakan data sebelum importPeriksa CSV sebelum mengimport ke pangkalan data, sebar waja atau CRM untuk mengesahkan struktur.
  • Pemeriksaan dataset akademikBuka data penyelidikan CSV, tindak balas tinjauan atau hasil percubaan untuk pandangan pertama yang cepat.
  • Alternatif sebar waja ringanBuka fail CSV dengan serta-merta apabila anda hanya perlu membacanya, tanpa melancarkan Excel atau Google Sheets.

Cara ia berfungsi

CSV Viewer menghurai dan memaparkan fail anda menggunakan penoken patuh-RFC 4180 tulisan tangan dibina terus ke dalam alat — tiada pustaka CSV pihak ketiga, tiada pelayan. Keseluruhan proses berjalan dalam pelayar anda: pembacaan fail, pengesanan pemisah, pengisihan, penapisan, dan eksport.

  1. 1
    Pembacaan fail dan pengesanan pemisah
    Fail dimuat naik dibaca melalui File.text() API pelayar; teks ditampal ditangkap daripada textarea. Alat ini kemudian mengimbas 2000 aksara pertama dan mengira kejadian koma, tab, koma bertitik, dan paip di luar medan bertanda petik — mana-mana yang paling kerap muncul menjadi pemisah aktif secara automatik.
  2. 2
    Penokenan RFC 4180
    Penoken aksara-demi-aksara melalui teks mentah, menjejaki state medan-bertanda-petik supaya koma, paip, atau baris baharu di dalam petikan berganda dianggap kandungan literal dan bukan pemisah. Petikan terescape (dua aksara petikan berganda berturutan) diruntuhkan kepada satu petikan, sepadan dengan spesifikasi RFC 4180.
  3. 3
    Jadual boleh-isih, boleh-cari dengan profil lajur
    Baris yang dihurai disimpan dalam memori dan ditapis sisi-klien pada setiap ketukan kekunci. Mengklik pengepala lajur mengisihnya menggunakan pembanding sedar-jenis: jika 80% atau lebih nilai bukan-kosong dalam lajur itu dihurai sebagai nombor, susunan berangka dikenakan dan nilai bukan-berangka diisih ke hujung; jika tidak, perbandingan rentetan sedar-lokal digunakan. Panel Stats mengira kiraan, nilai berbeza, min, maks, min, dan median setiap lajur berangka sepenuhnya dalam pelayar.
  4. 4
    Paparan berhalaman dan eksport berbilang-format
    Untuk mengekalkan DOM responsif, baris dihalamankan pada 500 setiap halaman manakala carian dan isihan masih beroperasi atas keseluruhan set data. Paparan aktif (pengepala ditambah baris ditapis, diisih) boleh dieksport sebagai CSV bersih dipisah-koma (tidak kira pemisah asal), jadual Markdown, atau tatasusunan JSON objek — kesemuanya dijana secara tempatan dan disalin ke papan keratan atau dimuat turun sebagai fail.

Fail CSV anda dibaca terus dalam pelayar dan tidak pernah dimuat naik ke mana-mana pelayan — hanya saiz fail (dalam kilobait) dihantar ke analitik untuk mengira penggunaan alat.

Alat berkaitan

Soalan lazim