Ich möchte gewisse Auswertungen automatisieren und dazu beginnend ab einem Bekannten directory rekrusiv alle Directories namens "resources" suchen
Das da sieht zwar spannend aus, aber was ist FileUtils?
(Und nach 20 weitern Links die zum Teil uralt sind und auf tote Links zeigen habe ich aufgeben :-( )
Wie suche ich rekuriv die Directories? (Am liebsten mit Standardlibraries)
Dann in einem zweiten Schritt möchte ich alle enthaltenen Dateien (ohne Directories) auflisten.
Da sind Files drin, in deren Namen ein Sprachkürzel enthalten ist (die sind bekannt und die Liste ist endlich - "de", "en", "fr" ....)
Ein Beispiel:
ProductionResource_de.properties
ProductionResource_en.properties
ProductionResource_fr.properties
TextResource_de.properties
TextResource_en.properties
TextResource_fr.properties
Wie kann ich da ProductionResource_%s.properties und TextResource_%s.properties draus generieren? In mindestens einem Fall ist das Sprachkürzel nicht genau vor dem Punkt und nicht einmal eindeutig, wie das folgende Beispiel zeigt
DIN1045-1_de.properties
DIN1045-1_de_CH_DIN1045-1.properties
DIN1045-1_de_DE_DIN1045-1.properties
Ok, wenn das dann halt expilizit codiert worden muss ok, aber ich möchte beim Scan mindestens einen Hinweis wo dass es nicht eindeutig analysiert werden kann.
Da ich bekanntlich nicht in der Schule bin, sind sehr konkrete Hinweise willkommen :toll:
Danke
Das da sieht zwar spannend aus, aber was ist FileUtils?
Java:
Collection jspFiles = FileUtils.listFiles (rootDirName, new String[] { "jsp" }, true);
(Und nach 20 weitern Links die zum Teil uralt sind und auf tote Links zeigen habe ich aufgeben :-( )
Wie suche ich rekuriv die Directories? (Am liebsten mit Standardlibraries)
Dann in einem zweiten Schritt möchte ich alle enthaltenen Dateien (ohne Directories) auflisten.
Da sind Files drin, in deren Namen ein Sprachkürzel enthalten ist (die sind bekannt und die Liste ist endlich - "de", "en", "fr" ....)
Ein Beispiel:
ProductionResource_de.properties
ProductionResource_en.properties
ProductionResource_fr.properties
TextResource_de.properties
TextResource_en.properties
TextResource_fr.properties
Wie kann ich da ProductionResource_%s.properties und TextResource_%s.properties draus generieren? In mindestens einem Fall ist das Sprachkürzel nicht genau vor dem Punkt und nicht einmal eindeutig, wie das folgende Beispiel zeigt
DIN1045-1_de.properties
DIN1045-1_de_CH_DIN1045-1.properties
DIN1045-1_de_DE_DIN1045-1.properties
Ok, wenn das dann halt expilizit codiert worden muss ok, aber ich möchte beim Scan mindestens einen Hinweis wo dass es nicht eindeutig analysiert werden kann.
Danke
Zuletzt bearbeitet: