Syntax
lz4decompress(data: string, expectedSize?: number): stringAliase
crypt.lz4decompresscrypt.lz4.decompresslz4.decompressArgumente
| Name | Typ | Beschreibung |
|---|---|---|
data | string | Eingabebytezeichenfolge oder Text, der von der Funktion verarbeitet wird. |
expectedSize? | number | Erwartete dekomprimierte Bytegröße, die für die Validierung verwendet wird. |
Rückgaben
| Name | Typ | Beschreibung |
|---|---|---|
decompressed | string | Dekomprimierte Bytefolge. |
Beschreibung
Dekomprimiert eine LZ4-Zeichenfolge und validiert optional die erwartete dekomprimierte Größe.
Rufe es mit 2 Parameter(n) auf: data, expectedSize. Die Argumenttabelle erklärt, welche Werte erforderlich sind und welche nur das Verhalten verfeinern.
Es gibt decompressed (string) zurück. Nutze die Rückgabetabelle, um erfolgreiche Werte von nil-Ergebnissen und behandelbaren Fehlern zu trennen.
Beispiel
Beispielaufruf mit Platzhalterwerten.
local result = lz4decompress("example", 1)
print(result)