Categorias

Fusionador de TXT

Combina múltiplos arquivos de texto com várias estratégias (concatenar, intercalar, etc.)

Click to upload files or drag and drop files here

Maximum file size: 50MB Maximum files: 5
Supported formats: text/plain, text/html, text/css, text/javascript, application/json, .txt, .md, .log, .csv

Fatos principais

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

Visão geral

O Fusionador de TXT é uma ferramenta eficiente para combinar múltiplos arquivos de texto, logs ou documentos de código em um único arquivo, oferecendo diversas estratégias de mesclagem para atender às suas necessidades de organização de dados.

Quando usar

  • Quando você precisa consolidar vários arquivos de log em um único documento para análise.
  • Ao organizar fragmentos de código ou notas em um arquivo centralizado.
  • Para mesclar listas de dados contidas em arquivos CSV ou TXT separados.

Como funciona

  • Selecione os arquivos de texto que deseja processar.
  • Escolha a estratégia de mesclagem, como concatenar ou intercalar linhas.
  • Defina o separador desejado e se deseja incluir cabeçalhos ou números de linha.
  • Clique em processar para gerar e baixar o arquivo final consolidado.

Casos de uso

Consolidação de logs de servidores para depuração centralizada.
Agrupamento de múltiplos arquivos de notas em um único documento de referência.
Fusão de arquivos de dados estruturados para importação em sistemas de análise.

Exemplos

1. Consolidação de Logs de Servidor

Desenvolvedor Backend
Contexto
O desenvolvedor possui 5 arquivos de log diários e precisa analisar o comportamento do sistema em uma semana inteira.
Problema
Analisar arquivos separados é ineficiente e dificulta a busca por erros sequenciais.
Como usar
Carregar os 5 arquivos de log, selecionar a estratégia 'Concatenate' e o separador 'New Line'.
Configuração de exemplo
mergeStrategy: concatenate, separator: newline, includeHeaders: yes
Resultado
Um único arquivo de log contendo todos os eventos em ordem cronológica com cabeçalhos identificando a origem de cada dia.

2. Mesclagem de Notas de Estudo

Estudante
Contexto
O estudante criou vários arquivos .md com resumos de diferentes capítulos de um livro.
Problema
Precisa de um único arquivo para revisar todo o conteúdo de forma contínua.
Como usar
Selecionar todos os arquivos .md, escolher a estratégia 'Block' com um separador de 'Double New Line'.
Configuração de exemplo
mergeStrategy: block, separator: double-newline, lineNumbers: no
Resultado
Um documento unificado e bem espaçado, facilitando a leitura e a revisão de todo o material de estudo.

Testar com amostras

json, csv, html

Hubs relacionados

FAQ

Quais formatos de arquivo são suportados?

A ferramenta suporta arquivos de texto simples (.txt), .md, .log, .csv, além de arquivos de código como .html, .css, .js e .json.

Posso adicionar o nome do arquivo original no resultado?

Sim, ao selecionar a opção 'Incluir Cabeçalhos de Arquivo', o nome de cada arquivo original será inserido antes do seu respectivo conteúdo.

Como funciona a estratégia de intercalação?

A estratégia de intercalação (interleave) combina os arquivos linha por linha, alternando o conteúdo de cada arquivo selecionado.

Existe um limite de tamanho para os arquivos?

Sim, o limite total para o processamento é de 50 MB, com suporte para até 5 arquivos simultâneos.

A ferramenta altera a codificação dos arquivos?

Você pode especificar a codificação desejada (como UTF-8 ou ASCII) nas configurações para garantir que o arquivo final mantenha a formatação correta.

Documentação da API

Ponto final da solicitação

POST /pt/api/tools/txt-merger

Parâmetros da solicitação

Nome do parâmetro Tipo Requerido Descrição
txtFiles file (Upload necessário) Sim -
mergeStrategy select Sim -
separator select Sim -
includeHeaders select Sim -
lineNumbers select Sim -
encoding select Sim -

Os parâmetros de tipo arquivo precisam ser carregados primeiro via POST /upload/txt-merger 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-txt-merger": {
      "name": "txt-merger",
      "description": "Combina múltiplos arquivos de texto com várias estratégias (concatenar, intercalar, etc.)",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=txt-merger",
      "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]