Hello,
Comment récupérer l'ensemble des fichiers d'un certain type (par exemple des fichiers dont l'extension est .xml) dans l'ensemble des sous répertoires d'un répertoire donné ?
Si vous avez une solution optimisé, car je suis soumis a une contrainte de perf ^^
Solution en cours mais moyenne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public static void listeRepertoire ( File dir ) { System.out.println ( dir.getAbsolutePath()); if(dir.endsWith(".xml")) process(); if ( dir.isDirectory ( ) ) { File[] list = dir.listFiles(); for ( int i = 0; i < list.length; i++) { // Appel récursif sur les sous-répertoires listeRepertoire( list[i]); if(i==5) break; } } }
Merci pour votre aide.
Partager