Catégories

Décompresseur de Données Texte

Outil avancé de décompression de texte qui peut restaurer du texte compressé utilisant RLE, LZ77, Huffman et plus

Entrez les données de texte compressé que vous voulez décompresser vers leur forme originale

Choisissez l'algorithme de décompression ou utilisez la détection automatique

Requis pour la décompression Huffman. Collez les données d'arbre générées pendant la compression.

Choisissez l'encodage de votre entrée compressée

Détecter automatiquement l'algorithme de compression quand "Détection Automatique" est sélectionné

Points clés

Catégorie
Text Processing
Types d’entrée
textarea, select, checkbox
Type de sortie
text
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le Décompresseur de Données Texte est un outil en ligne performant conçu pour restaurer instantanément vos données compressées vers leur format original, en prenant en charge des algorithmes standards tels que RLE, LZ77, Huffman et le décodage Base64.

Quand l’utiliser

  • Pour restaurer des données textuelles compressées dont l'algorithme d'origine est connu ou nécessite une détection automatique.
  • Pour décoder des chaînes de caractères encodées en Base64 ou en format hexadécimal avant traitement.
  • Pour extraire des informations lisibles à partir de fichiers compressés via des méthodes de compression sans perte.

Comment ça marche

  • Collez votre texte compressé dans la zone de saisie dédiée.
  • Sélectionnez l'algorithme approprié (ou utilisez la détection automatique) et spécifiez l'encodage d'entrée.
  • Fournissez les données auxiliaires nécessaires, comme l'arbre de Huffman, si l'algorithme l'exige.
  • Cliquez sur le bouton de décompression pour obtenir instantanément le texte brut restauré.

Cas d’usage

Restauration de journaux système compressés pour analyse technique.
Décodage de charges utiles (payloads) de données transmises via des API utilisant la compression RLE ou LZ77.
Conversion de chaînes Base64 complexes en texte brut lisible pour le débogage.

Exemples

1. Restauration de logs système compressés

Développeur Backend
Contexte
Un développeur a reçu un fichier de logs compressé en LZ77 pour économiser de la bande passante lors du transfert.
Problème
Le fichier est illisible sous sa forme compressée et doit être restauré pour diagnostiquer une erreur serveur.
Comment l’utiliser
Coller le contenu du log dans 'Texte Compressé', sélectionner 'LZ77' comme algorithme et 'Texte Brut' comme encodage.
Résultat
Le texte original des logs est affiché, permettant d'identifier rapidement la trace de l'erreur.

2. Décodage de données encodées en Base64

Analyste de données
Contexte
Une série de données textuelles a été encodée en Base64 pour être intégrée dans une requête JSON.
Problème
Les données doivent être extraites et converties en texte brut pour être importées dans un tableur.
Comment l’utiliser
Coller la chaîne Base64 dans l'outil, sélectionner 'Décodage Base64' dans les options d'algorithme.
Résultat
La chaîne est instantanément convertie en texte lisible, prête à être copiée et utilisée.

Tester avec des échantillons

text

Hubs associés

FAQ

Quels algorithmes de compression sont pris en charge ?

L'outil prend en charge l'encodage Run-Length (RLE), LZ77, le décodage Huffman et le décodage Base64.

Dois-je connaître l'algorithme utilisé pour la compression ?

Non, vous pouvez sélectionner l'option 'Détection Automatique' pour laisser l'outil identifier l'algorithme approprié.

Pourquoi dois-je fournir des données de décompression pour Huffman ?

Le décodage Huffman nécessite souvent l'arbre de fréquence ou la table de correspondance générée lors de la compression pour reconstruire correctement le texte original.

L'outil peut-il traiter des données encodées en hexadécimal ?

Oui, il suffit de sélectionner 'Hexadécimal' dans le menu déroulant 'Encodage d'Entrée' avant de lancer la décompression.

Mes données sont-elles sécurisées ?

Le traitement est effectué localement dans votre navigateur, garantissant que vos données ne sont pas transmises à un serveur externe.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/text-data-decompressor

Paramètres de la requête

Nom du paramètre Type Requis Description
compressedText textarea Oui Entrez les données de texte compressé que vous voulez décompresser vers leur forme originale
algorithm select Oui Choisissez l'algorithme de décompression ou utilisez la détection automatique
decompressionData textarea Non Requis pour la décompression Huffman. Collez les données d'arbre générées pendant la compression.
inputEncoding select Oui Choisissez l'encodage de votre entrée compressée
autoDetect checkbox Non Détecter automatiquement l'algorithme de compression quand "Détection Automatique" est sélectionné

Format de réponse

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

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-text-data-decompressor": {
      "name": "text-data-decompressor",
      "description": "Outil avancé de décompression de texte qui peut restaurer du texte compressé utilisant RLE, LZ77, Huffman et plus",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=text-data-decompressor",
      "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.

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