Categorias

Renomeador de Colunas

Renomear cabeçalhos de colunas em dados CSV e tabelas com visualização e validação

Fatos principais

Categoria
Data Processing
Tipos de entrada
textarea, select, checkbox
Tipo de saída
text
Cobertura de amostras
4
API disponível
Yes

Visão geral

O Renomeador de Colunas é uma ferramenta eficiente para padronizar cabeçalhos em arquivos CSV e tabelas, permitindo ajustes rápidos, conversão de formatos de texto e limpeza de caracteres especiais com suporte a visualização imediata.

Quando usar

  • Padronizar cabeçalhos de arquivos CSV vindos de fontes diferentes para um formato consistente.
  • Limpar nomes de colunas que contêm caracteres especiais ou espaços antes de importar dados para bancos de dados.
  • Converter rapidamente o estilo de nomenclatura de colunas para padrões como snake_case ou camelCase.

Como funciona

  • Cole seus dados CSV ou tabela na área de entrada e selecione o delimitador correto.
  • Defina as regras de conversão, como o estilo de maiúsculas/minúsculas e o tratamento de caracteres especiais.
  • Opcionalmente, forneça um mapeamento personalizado para renomear colunas específicas.
  • Visualize o resultado e escolha o formato de saída desejado, como JSON, CSV ou tabela Markdown.

Casos de uso

Preparação de datasets para análise de dados em Python ou R, garantindo nomes de colunas limpos.
Padronização de exportações de sistemas legados para integração com APIs modernas.
Limpeza de arquivos CSV compartilhados entre equipes para evitar erros de leitura em softwares de BI.

Exemplos

1. Padronização para Banco de Dados

Analista de Dados
Contexto
Recebi um arquivo CSV com cabeçalhos contendo espaços e letras maiúsculas, o que causa erros no meu banco de dados SQL.
Problema
Preciso converter todos os cabeçalhos para snake_case e remover caracteres especiais.
Como usar
Colei o CSV, selecionei 'Snake Case' na conversão e 'Replace with Underscore' para caracteres especiais.
Configuração de exemplo
caseConversion: snake, specialCharHandling: replace-underscore
Resultado
Os cabeçalhos foram transformados de 'Nome do Cliente' para 'nome_do_cliente', prontos para importação.

2. Conversão para Formato JSON

Desenvolvedor Web
Contexto
Preciso transformar uma tabela de preços em um objeto JSON para usar em uma aplicação web.
Problema
Os nomes das colunas da tabela original não seguem o padrão camelCase exigido pela API.
Como usar
Importei a tabela, configurei a conversão para 'Camel Case' e selecionei o formato de saída 'JSON'.
Configuração de exemplo
caseConversion: camel, formatOutput: json
Resultado
A tabela foi convertida em um array de objetos JSON com chaves formatadas corretamente.

Testar com amostras

csv

Hubs relacionados

FAQ

Quais formatos de entrada são aceitos?

A ferramenta aceita dados em formato CSV ou tabelas coladas diretamente, desde que a primeira linha contenha os cabeçalhos.

Posso renomear apenas colunas específicas?

Sim, você pode utilizar o campo 'Mapeamento de Renomeação' para definir nomes novos para colunas específicas no formato 'nome_antigo=novo_nome'.

Como a ferramenta lida com caracteres especiais?

Você pode escolher entre manter, remover ou substituir caracteres especiais por espaços ou sublinhados para garantir a compatibilidade dos dados.

Quais formatos de saída estão disponíveis?

É possível exportar os dados processados em JSON, CSV, tabela Markdown, tabela HTML ou apenas o mapeamento aplicado.

A ferramenta altera os dados das linhas?

Não, o Renomeador de Colunas foca exclusivamente na transformação dos cabeçalhos, mantendo o conteúdo das linhas intacto.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/column-renamer

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
data textarea Sim -
delimiter select Não -
renameMapping textarea Não -
autoDetect checkbox Não -
caseConversion select Não -
specialCharHandling select Não -
includePreview checkbox Não -
formatOutput select Não -

Formato de resposta

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Texto: Texto

Documentação de MCP

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

{
  "mcpServers": {
    "elysiatools-column-renamer": {
      "name": "column-renamer",
      "description": "Renomear cabeçalhos de colunas em dados CSV e tabelas com visualização e validação",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=column-renamer",
      "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.

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