Deteccao Normalizacao CSV XLSX

Detecta delimitador/codificacao e normaliza CSV para importacao

Exporta CSV, XLSX ou ambos com metadados de deteccao.

Exemplos de resultados

1 Exemplos

Detectar e normalizar

Detecta e exporta CSV+XLSX normalizados

xlsx-csv-detect-normalize-example1.zip Ver arquivo
Ver parâmetros de entrada
{ "sourceFile": "/public/samples/csv/sample-utf8.csv", "sourceEncoding": "auto", "outputMode": "both", "outputDelimiter": "," }

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: text/csv, text/tab-separated-values, text/plain

Fatos principais

Categoria
Conversão e codificação
Tipos de entrada
file, select, text, checkbox
Tipo de saída
file
Cobertura de amostras
4
API disponível
Yes

Visão geral

Esta ferramenta automatiza a detecção de delimitadores e codificações de caracteres em arquivos CSV, permitindo a normalização rápida de dados para importação em planilhas ou sistemas.

Quando usar

  • Ao encontrar erros de caracteres especiais ou acentuação em arquivos CSV.
  • Quando o arquivo CSV não abre corretamente no Excel devido a delimitadores incompatíveis.
  • Para converter arquivos de dados brutos em formatos padronizados como XLSX ou CSV limpo.

Como funciona

  • Carregue seu arquivo CSV, TSV ou de texto na ferramenta.
  • Selecione a codificação (automática, UTF-8 ou GBK) e o delimitador de saída desejado.
  • Configure opções adicionais como a remoção de espaços em branco ou o tratamento do cabeçalho.
  • Baixe o arquivo normalizado no formato CSV, XLSX ou ambos em um pacote ZIP.

Casos de uso

Padronização de bases de dados exportadas de sistemas legados para importação no Excel.
Correção de arquivos CSV com problemas de codificação (caracteres estranhos).
Conversão em lote de arquivos de texto delimitados para o formato de planilha XLSX.

Exemplos

1. Normalização de CSV com codificação incorreta

Contexto
Um usuário recebeu um arquivo CSV com caracteres acentuados corrompidos devido a uma codificação incompatível.
Problema
O arquivo não é lido corretamente pelo software de análise de dados.
Como usar
Carregar o arquivo, selecionar 'Codificação UTF-8' e processar para exportar como XLSX.
Resultado
O arquivo é convertido para XLSX com a codificação corrigida, permitindo a visualização correta de todos os caracteres.

2. Conversão de delimitadores para importação

Contexto
Um arquivo CSV utiliza ponto e vírgula, mas o sistema de destino exige vírgulas.
Problema
O sistema de destino não reconhece as colunas corretamente.
Como usar
Carregar o arquivo, definir 'Saída Delimitador' como 'Virgula' e baixar o arquivo normalizado.
Resultado
O arquivo CSV é reformatado com vírgulas, tornando-o compatível com o sistema de importação.

Testar com amostras

csv, xlsx, xls

Hubs relacionados

FAQ

Quais formatos de arquivo são suportados?

A ferramenta suporta arquivos CSV, TSV e arquivos de texto simples.

Como a ferramenta lida com a codificação?

Ela oferece detecção automática ou permite que você selecione manualmente entre UTF-8 e GBK para garantir a leitura correta dos caracteres.

Posso converter CSV para XLSX?

Sim, você pode escolher exportar apenas como XLSX, apenas como CSV ou ambos em um arquivo ZIP.

O que acontece com os espaços extras nos dados?

Se a opção 'Remover espaços' estiver ativa, a ferramenta limpará automaticamente os espaços em branco desnecessários nas células.

É possível definir um delimitador específico na saída?

Sim, você pode escolher entre vírgula, ponto e vírgula, tabulação ou barra vertical para o arquivo de saída.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/xlsx-csv-detect-normalize

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
sourceFile file (Upload necessário) Sim -
sourceEncoding select Não -
outputMode select Não -
outputDelimiter select Não -
sheetName text Não -
trimWhitespace checkbox Não -
includeHeader checkbox Não -

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/xlsx-csv-detect-normalize para obter filePath, depois filePath deve ser passado ao campo de arquivo correspondente.

Formato de resposta

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Arquivo: Arquivo

Documentação de MCP

Adicione este ferramenta à sua configuração de servidor MCP:

{
  "mcpServers": {
    "elysiatools-xlsx-csv-detect-normalize": {
      "name": "xlsx-csv-detect-normalize",
      "description": "Detecta delimitador/codificacao e normaliza CSV para importacao",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-csv-detect-normalize",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Você pode encadear várias ferramentas, ex: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máx 20 ferramentas.

Suporta links de arquivos URL ou codificação Base64 para parâmetros de arquivo.

Se você encontrar algum problema, por favor, entre em contato conosco em [email protected]