Lire et modifier des éléments d'un fichier texte

Lire et modifier des éléments d'un fichier texte - Java - Programmation

Marsh Posté le 20-01-2009 à 16:25:37    

Salut tout le monde,
En entrée, je lis un fichier texte. Ce fichier texte est volumineux et contient des chaines du style ##VAR##.
Je souhaiterai lire le fichier et transformer automatiquement ##VAR## avec une valeur donnée.
Je n'ai pas trouvé de solution simple pour le faire.
 
Y a t'il un moyen de rechercher un chaine dans une phrase en Java ?
et dans ce cas, remplacer automatiquement la chaine par la nouvelle.
 
Si j'utilisais un fichier XML en entrée, est-ce que cela serait plus simple et si oui, quel serait la direction à prendre ?
Pascal

Reply

Marsh Posté le 20-01-2009 à 16:25:37   

Reply

Marsh Posté le 20-01-2009 à 17:11:03    

non pour le XML. tu lis lignes par lignes, tu remplaces http://java.sun.com/j2se/1.4.2/doc [...] tring.html et tu écris le résultat dans un autre fichier. sinon tu utilises sed ...

Reply

Marsh Posté le 22-01-2009 à 12:34:29    

Regarde du coté de String.replaceAll(...) (ou sa petite copine replaceFirst).


---------------
L'erreur est humaine, mais il faut y rajouter un ordinateur pour vraiment mettre le boxon.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed