Português (Brasil)

Dados

CSV é uma família de convenções e não um formato, e é por isso que uma exportação que um programa grava com alegria é ilegível em outro. O delimitador, o estilo de citação, o final da linha e a codificação de caracteres são locais onde duas ferramentas podem discordar enquanto ambas reivindicam suporte CSV.

O limpador existe para tornar isso visível e corrigível. Ele detecta o delimitador, relata as contagens de linhas e colunas, nomeia as linhas específicas que foram analisadas de maneira estranha e se recusa a descartar células para fazer uma grade parecer organizada.

Uma característica aqui tem uma consequência real para a segurança: a exportação segura de fórmulas injetáveis. Uma célula que chega de uma fonte não confiável e começa com um sinal de igual é uma fórmula para um aplicativo de planilha e é executada quando alguém abre o arquivo.

Para que as pessoas usam isso

  • Uma exportação que abre como uma única coluna porque é separada por ponto e vírgula.
  • Uma marca de ordem de bytes UTF-8 colada no nome da primeira coluna para que as pesquisas falhem silenciosamente.
  • Removendo linhas duplicadas de três listas de discussão concatenadas.
  • Transformar um array de objetos JSON em uma tabela ou uma tabela em JSON.
  • Preparando um arquivo que será aberto no Excel por outra pessoa, com o marcador de codificação correto.

Privacidade nesta seção

As exportações de planilhas geralmente são registros de clientes ou transações, portanto, as linhas são analisadas em um Web Worker no seu dispositivo e o arquivo nunca é transmitido. O arquivo inteiro é mantido na guia, por isso o limite de tamanho é 50 MB.