X4 Produktdokumentation

Operation: Unzip

Mit der Operation Unzip des ZIP in Memory Converters entpacken Sie ein ZIP-Archiv in den Arbeitsspeicher.

Weitere Informationen zu anderen Operationen des ZIP in Memory Converters finden Sie unter ZIP in Memory Converter.

Parameter

encoding

Zeichenkodierung für Datei-/Pfadnamen

Mögliche Werte:

  • Beliebige gültige Zeichenkodierung (z.B. UTF-8)

  • CP850: MS-DOS Deutschland, wird von MS Windows so erzeugt (Standard)

  • (leer): UTF-8 (aus Abwärtskompatibilitäts-Gründen mit älteren X4 Server-Versionen

Statuswerte

1

Die Operation wurde erfolgreich ausgeführt.

-1

Die Operation ist aufgrund eines technischen Fehlers fehlgeschlagen.

Output

Bei der Operation Unzip erzeugt der Adapter aus einem ZIP-Archiv eine adapterspezifische XML-Struktur, beispielsweise:

<Archiv>
    <File name="Data.txt">Q29udGVudCBvZiB0aGlzIHRleHQgZmlsZQ==</File>
    <Directory name="Folder/" />
</Archiv>
  • Jedes Element <Directory> steht für einen (leeren) Ordner im ZIP-Archiv.

  • Jedes Element <File> steht für eine Datei und speichert den Base64-kodierten Dateiinhalt als Wert.

  • Attribut name gibt den Datei- oder Ordnernamen an.

  • Attribut size gibt die Dateigröße an, sofern diese im ZIP-Archiv hinterlegt ist.