Dateiinfo Funktionen

Zweck

Das File Info Functions-Element ist ein Hilfsmittel zum Extrahieren spezifischer Informationen über einen Dateipfad, wie z.B. den Dateinamen, den Verzeichnisnamen oder die Dateiendung. Es kann auch Metadaten wie die Dateigröße abrufen.

  • Dieses Element ist nützlich, wenn Sie einen Dateipfad analysieren müssen, um dessen einzelne Komponenten für die Verwendung in anderen Schritten zu erhalten (z. B. beim Umbenennen einer Datei oder beim Sortieren in ein Verzeichnis).

Anwendungsfälle:

  • Nur den Dateinamen aus einem vollständigen Dateipfad erhalten.

  • Das Verzeichnis extrahieren, in dem sich eine Datei befindet.

  • Überprüfen der Dateiendung, um die Datei an unterschiedliche Verarbeitungslogiken weiterzuleiten.

  • Abrufen der Größe einer Datei.


Praktische Anwendungshinweise

  • Pfad als String: Die meisten Funktionen (wie basename, dirname oder pathinfo) manipulieren den Pfad als Text-String. Die Datei muss für diese Funktionen nicht zwingend existieren.

  • Datei muss existieren: Für Funktionen, die Datei-Metadaten lesen (wie filesize oder filetype), muss die Datei tatsächlich unter dem angegebenen Pfad im Dateisystem der Plattform existieren, andernfalls kann die Funktion fehlschlagen.

  • Einen bestimmten Teil extrahieren: Die pathinfo-Funktion ist sehr nützlich. Nach ihrer Ausführung können Sie in einem nachfolgenden Schritt direkt auf bestimmte Teile zugreifen (z.B. auf die Dateiendung mit {{output.result.extension}}).


Konfigurationsoptionen

Option

Beschreibung

Eingabeformat

Funktion

Die spezifische Information, die Sie über den Dateipfad abrufen möchten.

Auswahl aus der Dropdown-Liste.

Gängige Optionen:

basename: Gibt die Dateinamen-Komponente zurück (z. B. bericht.csv).

dirname: Gibt die Verzeichnis-Komponente zurück (z. B. /rechnungen/2025).

pathinfo: Gibt ein strukturiertes Objekt mit dirname, basename, extension und filename zurück.

filesize: Gibt die Größe in Bytes zurück. (Datei muss existieren).

filetype: Gibt den Typ der Datei zurück (z. B. file, dir).

Pfad

Der vollständige Dateipfad, den Sie analysieren möchten.

String (Dateipfad).

Beispielwert

/rechnungen/2025/bericht.csv


Eingabe-/Ausgabe-Erwartungen

Eingabe

Das Element benötigt einen einzelnen Pfad als String.

Ausgabe

Es erzeugt eine einzige result-Variable. Das Format des Ergebnisses hängt von der ausgewählten Funktion ab:

Funktionstyp

Format der Ausgabe result

Beispielhafter Zugriff

basename, dirname, filesize, filetype

Ein String oder eine Zahl (skalarer Wert).

{{output.result}}

pathinfo

Ein JSON-Objekt mit mehreren Eigenschaften.

{{output.result.extension}}


Zuletzt aktualisiert

War das hilfreich?