begin process at 2012 02 15 03:45:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

Remplacer un mot dans tous les fichiers d un rep


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Remplacer un mot dans tous les fichiers d un rep

jeudi 10 avril 2003 à 15:11:51 | Remplacer un mot dans tous les fichiers d un rep

darktonight

Bonjour j'ai une centaine de fichiers dans un repertoire, chacun contient un terme à remplacer par un autre terme (par exemple c:\ doit devenir d:\ dans tous les fichiers).
Pouvez vous me donner conseil, merci.
jeudi 10 avril 2003 à 18:27:28 | Re : Remplacer un mot dans tous les fichiers d un rep

dragon

pourquoi pas simplement utiliser remplacer par dasn un éditeur texte lol

nan sasn joke, la façon la plus simple est de bouclé chaque ligne en recherchant la chaine exacte grâce à

String a;
String rechercher = "C:";
for (i = 0; i < a.lenght - rechercher.lenght; ++ a){
if (a.substring(1,rechercher.lenght).equal(rechercher) == 0){
"remplacher le a par rechercher"
}
}

il peut y avoir des erreur, je l'ai codé directement ici

-------------------------------
Réponse au message :
-------------------------------

> Bonjour j'ai une centaine de fichiers dans un repertoire, chacun contient un terme à remplacer par un autre terme (par exemple c:\ doit devenir d:\ dans tous les fichiers).
> Pouvez vous me donner conseil, merci.
jeudi 10 avril 2003 à 23:19:59 | Re : Remplacer un mot dans tous les fichiers d un rep

darktonight

Merci, mais en réalité mon problème est plutot comment lancer des procédures sur tous les fichiers de mon répertoires,
il y en a beaucoup et je ne voudrais pas taper chaque nom de mes fichiers mais juste le nom de mon répértoire et automatiser la tache à tous les fichiers de ce même repertoire, ...j'espere avoir était clair, :-)

Merci pour toute aide que vous pourrez m'apporter.
vendredi 11 avril 2003 à 09:15:48 | Re : Remplacer un mot dans tous les fichiers d un rep

Duss

salut,
avec la classe File et la méthode listFiles(), tu peux recupérer un tableau de File représentant tous les fichiers d un répertoire ;)
File rep = new File("c:/temp");
File[] tab = rep.listFiles();
FileInputSream in = null;
for (int i = 0 ; i < tab.length ;i++)
{
in = new FileInputStream(tab[i]);
byte[] read = new byte[in.available()];
in.read(read);
String text = new String(read);
text.replaceAll("c:/","d:/");
}

et voila
Duss
vendredi 11 avril 2003 à 14:17:36 | Re : Remplacer un mot dans tous les fichiers d un rep

dragon

bon ok, c,est plus simple duss lol. faut dire que sans compilateur pour tester, je me souvenais plus de la commande replace lol. mais tu as raison, sauf d'un autre côté, le code de replace est ce que j'ai donné comme code lol



-------------------------------
Réponse au message :
-------------------------------

> salut,
> avec la classe File et la méthode listFiles(), tu peux recupérer un tableau de File représentant tous les fichiers d un répertoire ;)
>
File rep = new File("c:/temp");
> File[] tab = rep.listFiles();
> FileInputSream in = null;
> for (int i = 0 ; i < tab.length ;i++)
> {
> in = new FileInputStream(tab[i]);
> byte[] read = new byte[in.available()];
> in.read(read);
> String text = new String(read);
> text.replaceAll("c:/","d:/");
> }

> et voila
> Duss


Cette discussion est classée dans : mot, fichiers, remplacer, rep, terme


Répondre à ce message

Sujets en rapport avec ce message

Supprimer un repertoire non vide [ par asetti ] Slt,je dois supprimer un répertoire.J'utilise donc le code ci-dessous qui le supprime que si le repertoire est vide.comment faire pour pouvoir supprim Format de fichiers [ par chris081 ] Bonjour Je voudrais savoir si quelqu'un connait le format de fichier audio dont Microsoft(c) est 'propriétaire'.Mercichris081Je dois spécifier, afin d remplacer un mot dans un TextArea [ par ach88 ] bjs a ts, je ve remplacer dans mon TextArea un mot en java. j'arrive a remlplacer seulement dans la première ligne. Exp: var1 aaaaaaaa var2 ooooooo v multi connection avec hibernate [ par achrafoss ] bonsoir tous le monde , je suis supposé de faire une application qui injecte des fichiers .csv a des base de données MySQL la plateforme que je doit Utilisation StringBuilder pour dictionnaire [ par Key00 ] Bonjour à tous, Je vous présente mon problème, je suis sur un mini-projet de création d'un dictionnaire en anglais. Je suis en train d'implémenter la [BAR]Médiateur entre fichiers xml [ par medsmi ] j'ai une projet sur xml distribué,je suis besoin de faire une correspondance entre plusieurs fichiers xml c_a_d utilise un médiateur entre ces fichier Ajouter dans une ArrayList [ par calypso78 ] Bonsoir, J'ai deux classes en java : [code=java]class commandes { public String nom; public String valeur; public String libel où je peux trouver la librairie ou les fichiers jar org.apache.poi?? [ par elsniper83 ] Bonjour à tous, j'ai besoin la librairie ou les fichiers jar org.apache.poi.* Je suis allé sur le site d'Apache mais je ne trouve pas de bon lien e logiciel de recherche sur le web [ par mbareksarroura ] salut, je suis en stage et on m'a demandé de créer un interface en java qui permet de rechercher des adresses électroniques à travers des moteurs de r efface une repertoire qui n'est pa vide [ par amelammoula ] slt[^^sad2] g besoin d'un code source qui permet de supprimer une répertoire qui contient des fichiers b1 sue je veux que les fichiers s'efface aussi


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,406 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales