Hallo,
ich suche eine Klasse, die ähnlich wie File arbeitet, allerdings nicht ganz so.
Die Klasse soll nur abstrakte Dateien behandeln. Die Dateien sollen also gar nicht real existieren.
Ich arbeite mit einer FTP Ausgabe:
Es existieren Dateien wie Ordner, aber eben nicht auf dem lokalen PC.
Aus den Daten, die ich mir schon mit Regex rausgefiltert habe, will ich nun ein Array von "File" Instanzen füllen. Leider kann ich mit File nicht setzen, ob die Datei ein Ordner oder eben eine Datei ist. Theoretisch kann ich zwar prüfen, ob die Datei ein Ordner oder eine Datei ist, aber dafür müsste der Pfad überhaupt erst existeren.
Deswegen die Frage:
Gibt es eine Struktur, die wie File aufgebaut ist, aber eben nur abstrakt existiert und keine "physischen" Gegebenheiten voraussetzt?
Grüße
plusman
ich suche eine Klasse, die ähnlich wie File arbeitet, allerdings nicht ganz so.
Die Klasse soll nur abstrakte Dateien behandeln. Die Dateien sollen also gar nicht real existieren.
Ich arbeite mit einer FTP Ausgabe:
Code:
-rw-rw-r-- 1 my_usr membres 117825 Jul 11 2003 some.file
drwxrwsr-x 12 my_usr membres 1072 Oct 27 19:06 some.dir
Es existieren Dateien wie Ordner, aber eben nicht auf dem lokalen PC.
Aus den Daten, die ich mir schon mit Regex rausgefiltert habe, will ich nun ein Array von "File" Instanzen füllen. Leider kann ich mit File nicht setzen, ob die Datei ein Ordner oder eben eine Datei ist. Theoretisch kann ich zwar prüfen, ob die Datei ein Ordner oder eine Datei ist, aber dafür müsste der Pfad überhaupt erst existeren.
Deswegen die Frage:
Gibt es eine Struktur, die wie File aufgebaut ist, aber eben nur abstrakt existiert und keine "physischen" Gegebenheiten voraussetzt?
Grüße
plusman