Catégories

Fusionneur TXT

Fusionne plusieurs fichiers texte avec différentes stratégies (concaténation, entrelacement, 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

Points clés

Catégorie
Data Processing
Types d’entrée
file, select
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le Fusionneur TXT est un outil en ligne efficace conçu pour combiner plusieurs fichiers texte en un seul document, offrant une flexibilité totale grâce à diverses stratégies de fusion et options de formatage personnalisables.

Quand l’utiliser

  • Pour regrouper plusieurs journaux de logs en un seul fichier d'analyse.
  • Pour fusionner des fragments de code ou des fichiers de configuration en une seule source.
  • Pour compiler des notes éparpillées ou des rapports textuels en un document unique.

Comment ça marche

  • Téléchargez vos fichiers texte (TXT, MD, CSV, etc.) dans l'interface.
  • Sélectionnez une stratégie de fusion, comme la concaténation simple ou l'entrelacement ligne par ligne.
  • Configurez les options additionnelles telles que le séparateur, l'ajout d'en-têtes ou la numérotation des lignes.
  • Lancez le processus pour générer et télécharger votre fichier fusionné instantanément.

Cas d’usage

Compilation de rapports techniques issus de plusieurs sources de données.
Regroupement de fichiers de logs pour une recherche globale d'erreurs.
Fusion de fichiers de documentation Markdown pour créer un guide complet.

Exemples

1. Fusion de logs système

Administrateur système
Contexte
Un administrateur possède trois fichiers de logs quotidiens qu'il doit analyser ensemble.
Problème
Analyser les logs séparément est inefficace pour corréler les événements.
Comment l’utiliser
Charger les 3 fichiers .log, choisir la stratégie 'Concatenate' avec un séparateur 'New Line'.
Configuration d’exemple
strategy: concatenate, separator: newline, includeHeaders: yes
Résultat
Un fichier unique contenant l'historique complet des logs, classé chronologiquement avec des en-têtes pour identifier chaque source.

2. Assemblage de documentation

Développeur
Contexte
Un développeur a rédigé plusieurs chapitres de documentation technique dans des fichiers .md distincts.
Problème
Il a besoin d'un seul fichier pour générer une documentation unifiée.
Comment l’utiliser
Sélectionner tous les fichiers .md, choisir la stratégie 'Block' avec un séparateur 'Double New Line'.
Configuration d’exemple
strategy: block, separator: double-newline, includeHeaders: no
Résultat
Un document Markdown propre et structuré, prêt à être publié ou converti en PDF.

Tester avec des échantillons

json, csv, html

Hubs associés

FAQ

Quels formats de fichiers sont pris en charge ?

L'outil prend en charge les formats texte courants tels que .txt, .md, .csv, .log, ainsi que les fichiers de code comme .html, .css et .js.

Puis-je ajouter le nom du fichier source dans le résultat ?

Oui, en activant l'option 'Inclure En-têtes de Fichier', le nom de chaque fichier source sera ajouté au-dessus de son contenu respectif.

Quelle est la limite de taille pour les fichiers ?

Vous pouvez traiter jusqu'à 5 fichiers simultanément, avec une limite totale de 50 Mo.

Comment fonctionne la stratégie d'entrelacement ?

L'entrelacement fusionne vos fichiers ligne par ligne, en alternant le contenu de chaque fichier pour créer une séquence unique.

L'outil gère-t-il différents encodages ?

Oui, vous pouvez spécifier l'encodage souhaité, comme UTF-8, ASCII ou Latin-1, pour garantir la bonne lecture des caractères spéciaux.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/txt-merger

Paramètres de la requête

Nom du paramètre Type Requis Description
txtFiles file (Téléchargement requis) Oui -
mergeStrategy select Oui -
separator select Oui -
includeHeaders select Oui -
lineNumbers select Oui -
encoding select Oui -

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/txt-merger pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

Format de réponse

{
  "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)"
}
Fichier: Fichier

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-txt-merger": {
      "name": "txt-merger",
      "description": "Fusionne plusieurs fichiers texte avec différentes stratégies (concaténation, entrelacement, etc.)",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=txt-merger",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]