Categorias

Extrator de Colunas de Dados

Extrai colunas específicas de dados tabulares com suporte para vários formatos e seleção flexível de colunas

Fatos principais

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

Visão geral

O Extrator de Colunas de Dados é uma ferramenta eficiente para isolar informações específicas de conjuntos de dados tabulares, como arquivos CSV ou TSV, permitindo que você selecione, filtre e reformate colunas de forma rápida e precisa.

Quando usar

  • Quando você precisa limpar grandes conjuntos de dados removendo colunas irrelevantes.
  • Ao converter formatos de dados tabulares para estruturas específicas como JSON ou listas.
  • Para extrair rapidamente campos de interesse de arquivos CSV ou tabelas de texto complexas.

Como funciona

  • Cole seus dados tabulares na área de entrada e defina o delimitador correto (vírgula, tabulação, etc.).
  • Escolha o modo de seleção (por nome, índice ou intervalo) e especifique quais colunas deseja manter.
  • Ajuste as configurações de formatação, como a inclusão de cabeçalhos ou a remoção de espaços em branco.
  • Clique em processar para gerar a saída no formato desejado, como CSV, JSON ou tabela formatada.

Casos de uso

Extração de colunas específicas de relatórios financeiros para análise rápida.
Conversão de arquivos CSV brutos em formato JSON para integração com APIs.
Limpeza de listas de contatos removendo colunas desnecessárias antes da importação em sistemas CRM.

Exemplos

1. Extração de E-mails de uma Lista

Analista de Marketing
Contexto
O analista possui uma lista CSV completa de clientes, mas precisa apenas dos nomes e e-mails para uma campanha.
Problema
O arquivo contém muitas colunas desnecessárias (endereço, telefone, data de cadastro) que dificultam a leitura.
Como usar
Cole os dados, selecione o modo 'Por Nome' e digite 'Nome,Email'.
Configuração de exemplo
delimiter: comma, selectionMode: name, columnSelection: Nome,Email, outputFormat: csv
Resultado
Um novo arquivo CSV contendo apenas as colunas de Nome e Email, pronto para ser importado na ferramenta de e-mail marketing.

2. Conversão de Dados para JSON

Desenvolvedor Web
Contexto
O desenvolvedor recebeu uma tabela de produtos em texto separado por tabulações e precisa transformá-la em um objeto JSON.
Problema
Converter manualmente centenas de linhas de texto em formato JSON é propenso a erros de sintaxe.
Como usar
Cole a tabela, selecione o delimitador 'Tabulação' e escolha o formato de saída 'JSON'.
Configuração de exemplo
delimiter: tab, outputFormat: json, hasHeader: true
Resultado
O texto tabular foi convertido instantaneamente em um array JSON estruturado, pronto para uso no código da aplicação.

Testar com amostras

csv, markdown, hash

Hubs relacionados

FAQ

Quais formatos de entrada são aceitos?

A ferramenta aceita dados tabulares em formato de texto, como CSV, TSV ou qualquer dado separado por delimitadores personalizados.

Como seleciono colunas por intervalo?

No modo de seleção 'Por Intervalo', basta digitar o intervalo desejado, como '2-4', para extrair da segunda até a quarta coluna.

Posso remover espaços em branco automaticamente?

Sim, ao marcar a opção 'Remover Espaços em Branco', a ferramenta limpará automaticamente os espaços extras ao redor dos dados.

A ferramenta preserva o cabeçalho original?

Sim, se a opção 'Incluir Cabeçalhos na Saída' estiver marcada, o cabeçalho original será mantido na primeira linha do resultado.

É possível exportar para JSON?

Sim, basta selecionar 'Formato JSON' na opção 'Formato de Saída' para converter suas colunas extraídas em um array de objetos JSON.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/data-column-extractor

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
dataInput textarea Sim -
delimiter select Sim -
customDelimiter text Não -
selectionMode select Sim -
columnSelection text Sim -
outputFormat select Sim -
hasHeader checkbox Não -
includeHeaders checkbox Não -
trimWhitespace checkbox Não -
skipEmptyRows checkbox 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-data-column-extractor": {
      "name": "data-column-extractor",
      "description": "Extrai colunas específicas de dados tabulares com suporte para vários formatos e seleção flexível de colunas",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=data-column-extractor",
      "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]