Sorry, bin bisschen verwirrt
Dann sehe ich außer einem Feld für die Verzeichnistiefe oder einfach die ganzen Daten in ein Array einlesen und dessen Länge ausmessen.. Wobei jedes Element des Arrays dann für ein Verzeichnis stünde, jedes Element eines Unter-Arrays wieder für Verzeichnis und so weiter.