Hallo zusammen,
ich möchte gerne folgendes realisieren:
Ich habe einen Ordner "Test1", was mein Root - Folder ist.
Darunter gibt es Unterordner (Test1, Test2...). Darunter gibt es dann die Sprachen (de, en)... Und innerhalb dieser Ordner gibt es dann die Dateien.
Was ich benötige:
- a) Schleife über diesen Ordner, der alle File einließt
- b) Ordner (Sprache) bekommen, sodass ich später in einem Objekt den Sprachschlüssel speichern kann.
Files
- Test1
- de
- test.html
- en
- test.html
- Test2
- de
- test.html
- en
- test.html
Also später dann, sowas:
Die Files kann ich ja so einlesen:
Danke für die Hilfe.
ich möchte gerne folgendes realisieren:
Ich habe einen Ordner "Test1", was mein Root - Folder ist.
Darunter gibt es Unterordner (Test1, Test2...). Darunter gibt es dann die Sprachen (de, en)... Und innerhalb dieser Ordner gibt es dann die Dateien.
Was ich benötige:
- a) Schleife über diesen Ordner, der alle File einließt
- b) Ordner (Sprache) bekommen, sodass ich später in einem Objekt den Sprachschlüssel speichern kann.
Files
- Test1
- de
- test.html
- en
- test.html
- Test2
- de
- test.html
- en
- test.html
Also später dann, sowas:
Java:
MyClass myObject = new MyClass();
myObject.setLanguage(Name vom Ordner der Datei);
myObject.setText(String von der Datei);
Die Files kann ich ja so einlesen:
Java:
File f = new File("C:/Programme");
File[] fileArray = f.listFiles();
for (int i = 0; i < fileArray.length; i++) {
File currentFile = fileArray[i];
if(!currentFile.isDirectory()) {
-> Wann speichere ich den Namen des Verzeichnis ab oder kann ich den Verzeichnisnamen der jeweiligen Datei von dem File ansich bekommen?
}
}
Danke für die Hilfe.