Ferramentas de texto e dados

Visualizador de CSV

Apresente CSV como uma tabela e verifique campos, linhas e delimitadores. Os ficheiros são lidos apenas no navegador.

Conteúdo CSV

Pré-visualização de CSV

Abra ou cole CSV localmente e consulte colunas, estatísticas e campos entre aspas numa pré-visualização limitada.

Os ficheiros CSV são processados apenas no seu navegador e não são enviados para servidores.

Sobre esta ferramenta

O visualizador usa o analisador local Papa Parse, conserva cada registo como um array e apresenta os campos pela posição da coluna. Cabeçalhos repetidos não substituem dados. A pré-visualização limitada evita criar demasiados nós DOM com ficheiros grandes.

Como utilizar

  1. Cole CSV ou escolha um ficheiro CSV UTF-8 para o ler localmente.
  2. Verifique o delimitador e a opção «Primeira linha como cabeçalho».
  3. Clique em «Ver tabela» e consulte o número de linhas e colunas e os dados do ficheiro.
  4. Desloque-se dentro da tabela e consulte o aviso se a pré-visualização estiver limitada.

Exemplos de utilização

  • nome,idade,cidade seguido de Ana,20,Lisboa gera três colunas e um registo de dados.
  • Em "Silva, João",30,"Nova Iorque", a vírgula entre aspas faz parte do campo.
  • nome,nome,idade aparece em três posições independentes, sem substituir colunas com o mesmo nome.

Regras e limites

Usa Papa Parse 5.7.0 e suporta campos entre aspas, aspas duplas escapadas, quebras internas, CRLF e campos vazios. Por predefinição, a primeira linha é o cabeçalho e os registos são guardados como arrays. A pré-visualização admite até 500 linhas, 100 colunas e 10 000 células, aplicando o primeiro limite atingido e apresentando um aviso. A entrada admite até 2 MiB, 100 000 registos, 500 colunas e 500 000 células. Ao exceder um limite, surge um erro sem truncar dados silenciosamente.

Utilizações comuns

  • Verificar posições e conteúdo de colunas de CSV exportado.
  • Consultar dados UTF-8 com chinês, japonês, acentos ou emojis.
  • Detetar problemas de aspas, delimitadores ou cabeçalhos repetidos.

Privacidade

O texto, a leitura de ficheiros, as conversões e as pré-visualizações são processados localmente no navegador. A entrada não é enviada e não são usados servidores de processamento, bases de dados, API online ou CDN de terceiros. O conteúdo não é guardado automaticamente. A cópia e as transferências também são locais.

FAQ

O ficheiro CSV é enviado para um servidor?

Não. O navegador lê-o localmente, sem formulários de envio, conversões em servidores ou serviços online.

E se um campo contiver vírgulas ou quebras de linha?

O CSV padrão envolve esses campos em aspas duplas e duplica as aspas interiores. O analisador desta página aplica essas regras.

Porque não aparecem todas as linhas?

A pré-visualização limita linhas, colunas e células para manter a fluidez. As estatísticas e os avisos distinguem os dados analisados dos que estão apresentados.

Suporta cabeçalhos repetidos?

Sim. A tabela usa índices de coluna, pelo que nomes repetidos não se substituem uns aos outros.

Que codificações de ficheiro são suportadas?

Os ficheiros são lidos como UTF-8, com ou sem BOM. Converta previamente outras codificações: texto ilegível não equivale a uma análise correta.

Voltar ao catálogo de ferramentas para programadores