ZIP

Zweck
Das Zip-Element ist ein Hilfsprogramm zum Komprimieren einer oder mehrerer Dateien in ein Archiv oder zum Dekomprimieren eines Archivs, um auf dessen Inhalt zuzugreifen. Es unterstützt sowohl Standard-.zip-Archive als auch einzeln komprimierte .gz (gzip)-Dateien.
Dieses Element ist unerlässlich für Workflows, die komprimierte Dateien handhaben müssen, wie z.B. die Vorbereitung mehrerer Dateien für einen einzigen Download oder das Extrahieren von Daten aus einem hochgeladenen Archiv.
Anwendungsfälle:
Komprimieren eines Verzeichnisses mit Berichten in eine einzige
.zip-Datei vor dem Versenden.Dekomprimieren eines hochgeladenen
.zip-Archivs, um jede darin enthaltene Datei zu verarbeiten.Komprimieren einer großen Protokolldatei mit
gzip, um Speicherplatz zu sparen.Dekomprimieren einer von einem entfernten Server heruntergeladenen
.gz-Datei.
Praktische Anwendungshinweise
Unterschied: .zip vs. .gz (gzip)
.zip vs. .gz (gzip)Es ist wichtig, den Unterschied zu verstehen, da die Option Als gzip Datei das Verhalten stark verändert:
Format
Zweck
Ergebnis bei Verzeichnis-Eingabe
.zip
Archivformat: Bündelt mehrere Dateien und Verzeichnisse in einer einzigen .zip-Datei.
Eine einzige Archivdatei, die die ursprüngliche Verzeichnisstruktur enthält.
.gz (gzip)
Kompressionsformat für eine einzelne Datei.
Komprimiert jede Datei im Verzeichnis einzeln und erstellt mehrere .gz-Dateien.
Pfadverwaltung: Seien Sie sich über Ihre Quell- und Zielpfade im Klaren:
Beim Zippen muss der Zielpfad den gewünschten Dateinamen für das Archiv enthalten (z. B.
/archive/berichte.zip).Beim Entzippen ist der Zielpfad das Verzeichnis, in das die Dateien platziert werden.
Konfigurationsoptionen
Das Element hat zwei primäre Betriebsmodi, die durch den ausgewählten Typ bestimmt werden.
Option
Beschreibung
Eingabeformat
Typ
Die Hauptoperation: zipFile (Archiv erstellen) oder unzipFile (Archiv extrahieren).
Auswahl (Dropdown).
Als gzip Datei
Checkbox, die das Komprimierungsformat auf gzip ändert (statt des Standard-zip).
Checkbox (Boolean).
Optionen für zipFile (Archiv erstellen)
zipFile (Archiv erstellen)Option
Beschreibung
Beispielwert
Ordnerpfad / Dateipfad
Die Quelldatei oder das Quellverzeichnis, das komprimiert werden soll.
/berichte/
Zielpfad
Der vollständige Pfad und Dateiname für die neue Archivdatei.
/archive/berichte.zip
Optionen für unzipFile (Archiv extrahieren)
unzipFile (Archiv extrahieren)Option
Beschreibung
Beispielwert
Dateipfad
Der Pfad zur .zip- oder .gz-Archivdatei, die Sie dekomprimieren möchten.
/eingang/neue_daten.zip
Zielpfad
Das Zielverzeichnis, in das der Inhalt des Archivs extrahiert werden soll.
–
Datei archivieren
Wenn aktiviert, wird das ursprüngliche Quellarchiv nach erfolgreicher Extraktion in ein Archivverzeichnis verschoben.
true
Eingabe-/Ausgabe-Erwartungen
Eingabe: Variiert je nach ausgewähltem Typ.
Ausgabe: Es erzeugt eine einzige
Response-Variable.
Aktionstyp
Inhalt der Ausgabe Response
Format
unzipFile
Ein JSON-Array mit den Dateipfaden aller erfolgreich extrahierten Dateien.
JSON-Array.
zipFile
Eine einfache Erfolgsmeldung.
JSON-Array (z. B. [{"success": true}]).
Zuletzt aktualisiert
War das hilfreich?
