read file( path a[, encoding b] )
Gruppe |
Liest eine Textdatei a ein und erzeugt mittels optionalen Encodings b (oder UTF8, falls leer) aus den Daten einen Text.
Die Größe der Datei ist auf 4 MB beschränkt, andernfalls wird eine Fehlermeldung erzeugt. Hinweis: Durch Setzen der System-Property -Dhub.datawizard.filter.readFileMaxLength=512 (in ./bin/hub.bat für Windows und ./bin/execute.sh für Linux/Unix) kann die maximal erlaubte Dateigröße erhöht werden (hier auf 512 MB).
Die Angabe des Dateinamens kann relativ oder absolut erfolgen. Die Datei muss existieren und lesbar sein, andernfalls erfolgt der Abbruch mit einem Fehler. Leere Dateien werden akzeptiert.
Bei wiederholtem Zugriff auf die selbe Datei wird der Inhalt aus dem Cache gelesen, um Performanceverluste zu vermeiden.
Parameterbeschreibung
Parameter |
Beschreibung |
a |
Relativer oder absoluter Dateiname. |
b |
(optional) Zeichensatz der Daten. Default: UTF8. |