Vés al contingut principal

Visor CSV i renderitzador de taules de franc

Enganxa o puja CSV/TSV i renderitza'l com una taula ordenable i cercable. Detecta delimitadors automàticament. Inspecciona volcaments de dades sense obrir Excel.

Funciona sense connexió un cop carregat

Deixeu un fitxer aquí o feu clic per cercar-lo

CSV, TSV, TXT · processat al teu dispositiu

o premeu Ctrl+V per enganxar des del porta-retalls

Navegar pels fitxers
— o —

Els teus fitxers no surten mai del teu dispositiu. Tot el processament es fa localment al teu navegador.

Usos habituals

  • Inspecció CSV ràpidaObriu un fitxer CSV al navegador per inspeccionar la seva estructura sense obrir Excel o una eina de base de dades.
  • Depurar exportacions de CSV d'aplicacionsInspeccioneu l'exportació de CSV de la vostra aplicació per verificar les dades i el format abans d'enviar-la als clients o als interesats.
  • Preparar dades per a importacióInspeccioneu un CSV abans d'importar-lo a una base de dades, full de càlcul o CRM per verificar l'estructura.
  • Inspecció de conjunt de dades acadèmiquesObriu dades de recerca CSV, respostes d'enquesta o resultats d'experiments per a una ullada ràpida.
  • Alternativa lleugera de full de càlculObriu fitxers CSV instantàniament quan només cal llegir-los, sense obrir Excel ni Google Sheets.

Com funciona

El Visor de CSV analitza i renderitza el teu fitxer utilitzant un tokenitzador escrit a mà conforme a l'RFC 4180 integrat directament a l'eina — sense biblioteca de CSV de tercers, sense servidor. Tot el procés s'executa al teu navegador: lectura de fitxers, detecció de delimitadors, ordenació, filtratge i exportació.

  1. 1
    Lectura de fitxers i detecció de delimitadors
    Els fitxers pujats es llegeixen a través de l'API File.text() del navegador; el text enganxat es captura des de l'àrea de text. L'eina escaneja llavors els primers 2000 caràcters i compta les aparicions de coma, tabulador, punt i coma, i barra vertical fora de camps entre cometes — el que aparegui més sovint esdevé automàticament el delimitador actiu.
  2. 2
    Tokenització segons l'RFC 4180
    Un tokenitzador caràcter per caràcter recorre el text brut, seguint un estat de camp entre cometes perquè les comes, barres verticals, o salts de línia dins de cometes dobles es tractin com a contingut literal en lloc de delimitadors. Les cometes escapades (dos caràcters de cometa doble consecutius) es col·lapsen a una sola cometa, coincidint amb l'especificació RFC 4180.
  3. 3
    Taula ordenable i cercable amb perfilat de columnes
    Les files analitzades es mantenen en memòria i es filtren del costat del client a cada pulsació. Fer clic a una capçalera de columna l'ordena utilitzant un comparador conscient del tipus: si el 80% o més dels valors no buits de la columna s'analitzen com a números, s'aplica l'ordenació numèrica i els valors no numèrics s'ordenen al final; en cas contrari, s'utilitza comparació de cadenes conscient de la configuració regional. Un panell d'estadístiques calcula el recompte, els valors diferents, el mínim, el màxim, la mitjana i la mediana per columna numèrica completament al navegador.
  4. 4
    Visualització paginada i exportació multiformat
    Per mantenir el DOM responsiu, les files es paginen a 500 per pàgina mentre la cerca i l'ordenació encara operen sobre el conjunt de dades complet. La vista activa (capçaleres més files filtrades i ordenades) es pot exportar com a CSV net delimitat per comes (independentment del delimitador original), una taula Markdown, o un array JSON d'objectes — tot generat localment i copiat al porta-retalls o descarregat com a fitxer.

El teu fitxer CSV es llegeix directament al navegador i mai es puja a cap servidor — només la mida del fitxer (en kilobytes) s'envia a analítica per comptar l'ús de l'eina.

Eines relacionades

Preguntes freqüents