Kategorien

Text-Daten Dekompressor

Fortgeschrittene Text-Dekompression, die komprimierten Text mit RLE, LZ77, Huffman und mehr wiederherstellen kann

Geben Sie komprimierte Textdaten ein, die Sie zurück zur Originalform dekomprimieren möchten

Wählen Sie den Dekompressionsalgorithmus oder verwenden Sie automatische Erkennung

Erforderlich für Huffman-Dekompression. Fügen Sie die während der Kompression generierten Baumdaten ein.

Wählen Sie die Kodierung Ihrer komprimierten Eingabe

Kompressionsalgorithmus automatisch erkennen, wenn "Automatische Erkennung" ausgewählt ist

Wichtige Fakten

Kategorie
Text Processing
Eingabetypen
textarea, select, checkbox
Ausgabetyp
text
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der Text-Daten Dekompressor ist ein leistungsstarkes Werkzeug zur Wiederherstellung komprimierter Textinhalte. Er unterstützt gängige Algorithmen wie RLE, LZ77 und Huffman, um Daten effizient in ihre ursprüngliche, lesbare Form zurückzuführen.

Wann verwenden

  • Wenn Sie komprimierte Datenpakete oder Log-Dateien in ihre lesbare Textform zurückversetzen müssen.
  • Zur Analyse von Daten, die mittels RLE oder LZ77 für die Übertragung optimiert wurden.
  • Wenn Sie Huffman-kodierte Zeichenfolgen dekodieren möchten, um den ursprünglichen Inhalt zu extrahieren.

So funktioniert es

  • Fügen Sie Ihren komprimierten Text in das Eingabefeld ein.
  • Wählen Sie den passenden Algorithmus aus oder nutzen Sie die automatische Erkennung.
  • Geben Sie bei Bedarf zusätzliche Dekompressionsdaten, wie z. B. Huffman-Baum-Informationen, an.
  • Klicken Sie auf Dekomprimieren, um den wiederhergestellten Text sofort anzuzeigen.

Anwendungsfälle

Wiederherstellung von komprimierten Konfigurationsdateien aus älteren Systemen.
Dekodierung von Datenströmen, die zur Bandbreiteneinsparung mittels RLE komprimiert wurden.
Entschlüsselung von Huffman-kodierten Textnachrichten für forensische Analysen.

Beispiele

1. Wiederherstellung von RLE-komprimierten Logs

Systemadministrator
Hintergrund
Ein System generiert Log-Dateien, die zur Speicherplatzoptimierung mit RLE komprimiert wurden.
Problem
Die Log-Dateien sind im komprimierten Zustand nicht lesbar und können nicht für die Fehleranalyse genutzt werden.
Verwendung
Kopieren Sie den RLE-Text in das Eingabefeld, wählen Sie 'RLE' als Algorithmus und starten Sie die Dekompression.
Beispielkonfiguration
algorithm: rle, inputEncoding: raw
Ergebnis
Der Text wird in das ursprüngliche, menschenlesbare Log-Format zurückverwandelt.

2. Dekodierung von Huffman-Daten

Softwareentwickler
Hintergrund
Ein Datenpaket wurde mit Huffman-Kodierung komprimiert, um die Übertragungsgröße zu minimieren.
Problem
Ohne den passenden Huffman-Baum kann der Text nicht korrekt interpretiert werden.
Verwendung
Geben Sie den komprimierten Text ein, wählen Sie 'Huffman' und fügen Sie die Baum-Daten in das optionale Feld ein.
Beispielkonfiguration
algorithm: huffman, decompressionData: [Baum-Struktur-Daten]
Ergebnis
Die Daten werden präzise dekodiert und der ursprüngliche Textinhalt wird vollständig wiederhergestellt.

Mit Samples testen

text

Verwandte Hubs

FAQ

Welche Algorithmen werden unterstützt?

Das Tool unterstützt RLE (Run-Length Encoding), LZ77, Huffman-Dekodierung und Base64-Dekodierung.

Was mache ich, wenn der Algorithmus unbekannt ist?

Wählen Sie die Option 'Automatische Erkennung', damit das Tool den wahrscheinlichsten Algorithmus für Ihre Daten identifiziert.

Warum benötige ich zusätzliche Dekompressionsdaten?

Einige Algorithmen wie Huffman benötigen spezifische Metadaten (z. B. den Huffman-Baum), um die Kodierung korrekt umzukehren.

Kann das Tool auch Base64-kodierte Daten verarbeiten?

Ja, Sie können Base64 als Kodierung wählen, um die Daten vor der eigentlichen Dekompression zu dekodieren.

Ist die Nutzung sicher?

Ja, die Verarbeitung erfolgt lokal in Ihrem Browser, sodass Ihre Daten nicht auf externe Server hochgeladen werden.

API-Dokumentation

Request-Endpunkt

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

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
compressedText textarea Ja Geben Sie komprimierte Textdaten ein, die Sie zurück zur Originalform dekomprimieren möchten
algorithm select Ja Wählen Sie den Dekompressionsalgorithmus oder verwenden Sie automatische Erkennung
decompressionData textarea Nein Erforderlich für Huffman-Dekompression. Fügen Sie die während der Kompression generierten Baumdaten ein.
inputEncoding select Ja Wählen Sie die Kodierung Ihrer komprimierten Eingabe
autoDetect checkbox Nein Kompressionsalgorithmus automatisch erkennen, wenn "Automatische Erkennung" ausgewählt ist

Antwortformat

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

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-text-data-decompressor": {
      "name": "text-data-decompressor",
      "description": "Fortgeschrittene Text-Dekompression, die komprimierten Text mit RLE, LZ77, Huffman und mehr wiederherstellen kann",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=text-data-decompressor",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]