Saltar ao contido principal
LibraTool logoLibraTool

Visor de CSV e renderizador de táboas de balde

Pega ou carga CSV/TSV e renderízao como una táboa ordenable e con busca. Detecta delimitadores automaticamente. Inspecciona exportacións de datos sen abrir Excel.

Funciona sen conexión unha vez cargado

Solta aquí un ficheiro ou fai clic para buscalo

CSV, TSV, TXT · procesado no teu dispositivo

ou preme Ctrl+V para pegar desde o portapapeis

Explorar ficheiros
— ou —

Os teus ficheiros nunca saen do teu dispositivo. Todo o procesamento realízase localmente no teu navegador.

Usos habituais

  • Inspección rápida de CSVAbre un ficheiro CSV no teu navegador para inspeccionar a súa estrutura sen Excel ou ferramenta de base de datos.
  • Depurar exportacións de CSV desde aplicaciónsInspecciona exportacións de CSV da túa aplicación para verificar os datos e o formato antes de envialos aos clientes ou partes interesadas.
  • Prepara datos antes de importarInspecciona CSV antes de importar a una base de datos, folla de cálculo ou CRM para verificar a estrutura.
  • Inspección de conxuntos de datos académicosAbre datos de investigación en CSV, respostas de enquisas ou resultados de experimentos para un primeiro vistazo.
  • Alternativa lixeira de folla de cálculoAbre ficheiros CSV instantáneamente cando só necesitas lelos, sen iniciar Excel ou Google Sheets.

Como funciona

O Visor de CSV analiza e renderiza o teu ficheiro usando un tokenizador escrito a man conforme a RFC 4180 incorporado directamente na ferramenta — sen biblioteca de CSV de terceiros, sen servidor. Todo o proceso execútase no teu navegador: lectura de ficheiros, detección de delimitadores, ordenación, filtrado e exportación.

  1. 1
    Lectura de ficheiros e detección de delimitadores
    Os ficheiros subidos lense mediante a API File.text() do navegador; o texto pegado captúrase da área de texto. A ferramenta despois escanea os primeiros 2000 caracteres e conta as aparicións de coma, tabulación, punto e coma e barra vertical fóra de campos entre comiñas — o que aparece con máis frecuencia convértese automaticamente no delimitador activo.
  2. 2
    Tokenización RFC 4180
    Un tokenizador carácter a carácter percorre o texto en bruto, rastrexando un estado de campo entre comiñas para que as comas, barras verticais ou saltos de liña dentro de comiñas dobres se traten como contido literal en lugar de delimitadores. As comiñas escapadas (dous caracteres de comiñas dobres consecutivos) redúcense a unha soa comiña, coincidindo coa especificación RFC 4180.
  3. 3
    Táboa ordenable e buscable con perfilado de columnas
    As filas analizadas mantéñense en memoria e fíltranse do lado do cliente en cada pulsación de tecla. Facer clic na cabeceira dunha columna ordénaa usando un comparador consciente do tipo: se o 80% ou máis dos valores non baleiros da columna se analizan como números, aplícase orde numérica e os valores non numéricos ordénanse ao final; en caso contrario, úsase comparación de cadeas consciente do idioma. Un panel de Estatísticas calcula o reconto, os valores distintos, o mínimo, o máximo, a media e a mediana por columna numérica enteiramente no navegador.
  4. 4
    Visualización paxinada e exportación en varios formatos
    Para manter o DOM responsivo, as filas paxínanse a 500 por páxina mentres a busca e a ordenación seguen operando sobre o conxunto de datos completo. A vista activa (cabeceiras máis as filas filtradas e ordenadas) pódese exportar como CSV limpo delimitado por comas (independentemente do delimitador orixinal), unha táboa Markdown ou un array JSON de obxectos — todo xerado localmente e copiado ao portapapeis ou descargado como ficheiro.

O teu ficheiro CSV lese directamente no navegador e nunca se sube a ningún servidor — só o tamaño do ficheiro (en kilobytes) se envía á analítica para contar o uso da ferramenta.

Ferramentas relacionadas

Preguntas frecuentes