A voir également:
- Listing d'un repertoire
- Répertoire téléphonique gratuit - Télécharger - Bureautique
- Pourquoi certains contacts disparaissent de mon répertoire - Accueil - Guide Android
- Faire un listing - Guide
- Commande dos copy repertoire et sous repertoire - Forum Logiciels
- Mon répertoire téléphonique sur google - Forum iPhone
1 réponse
Bonjour,
j'avais créé il y a quelque temps un algorithme récursif en java permettant de parcourir tout un répertoire, ainsi que tous les sous-répertoires (s'il y en a). Si ça peut servir... ;)
Bien entendu après il faut quelque peut l'adapter pour qu'il fasse le traitement que tu veux ;)
;)
j'avais créé il y a quelque temps un algorithme récursif en java permettant de parcourir tout un répertoire, ainsi que tous les sous-répertoires (s'il y en a). Si ça peut servir... ;)
Bien entendu après il faut quelque peut l'adapter pour qu'il fasse le traitement que tu veux ;)
private void listerRepertoire(File file) throws IOException { String tmp = file.getAbsolutePath(); file = new File(tmp); String[] fichiers = file.list(); if(fichiers != null) { //c'est un repertoire for(int i=0;i<fichiers.length;i++) { File f = new File(file.getPath()+"/"+fichiers[i]); //System.out.println("Recherche dans "+f.getPath()); listerRepertoire(f); } } else { //c'est un fichier if(file.getPath().contains(".mp3")) { String nomFichier = file.getPath().trim().substring(0, file.getPath().trim().indexOf(".mp3")); System.out.println(nomFichier); } else if(file.getPath().contains(".wma")) { String nomFichier = file.getPath().trim().substring(0, file.getPath().trim().indexOf(".wma")); System.out.println(nomFichier); } else if(file.getPath().contains(".m4a")) { String nomFichier = file.getPath().trim().substring(0, file.getPath().trim().indexOf(".m4a")); System.out.println(nomFichier); } } }
;)