 |
|
BaselScript |
Beschreibung
Arbeiten mit Dateien
Wiederholung.
Eine Datei ist eine logische Informationseinheit, die auf einem Speichermedium gespeichert ist.
Jede Datei hat einen eindeutigen Namen, eine Erstellungszeit und wird in einem bestimmten Verzeichnis oder Ordner auf dem Medium gespeichert.
Eine Textdatei besteht aus einer Sequenz von Datensätzen.
Beispiele für Dateien sind ein Textdokument, ein Screenshot, ein grafisches Bild.
Dateien in verschiedenen Verzeichnissen können gleiche Namen haben.
Dateien können auf dem Gerät erstellt, kopiert, gelöscht, vom Server oder einem anderen Gadget heruntergeladen werden.
BaselScript verarbeitet Textdateien nur im CSV-Format.
CSV bedeuted "comma-separated values", aber jetzt als Trennzeichen können auch andere Zeichen sein.
Felder im BaselScript sind standardmässig durch Semikolon getrennt.
Um eine Datei zu verarbeiten, muss man ihre aktuellen Eigenschaften kennen:
- das Gerät, auf dem Datei gespeichert ist
- Verzeichnis / Ordner auf dem Gerät
- Dateiname
- Liste der Felder in jeder Zeile (Datensatz)
- Feldtrennzeichen im Datensatz
Dateiverschlüsselung ist möglich.