[JAVA] remplacer . par ; dans un fichier CSV
Fermé
Virginie
-
5 août 2008 à 16:12
sandul Messages postés 3927 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 - 5 août 2008 à 17:15
sandul Messages postés 3927 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 - 5 août 2008 à 17:15
Bonjour,
Je voudrais savoir si quelqu'un pourrait m'aider à remplacer les caracteres "." par "," dans un fichier CSV. (exemple toto.csv) avec JAVA
Le fichier toto.csv se présente comme suit:
1111.111 ; 22222.22
3333.333 ; 44444.44
etc..
J'ai essayé le replace et le replaceAll...mais je n'y arrive po =(
Je voudrais savoir si quelqu'un pourrait m'aider à remplacer les caracteres "." par "," dans un fichier CSV. (exemple toto.csv) avec JAVA
Le fichier toto.csv se présente comme suit:
1111.111 ; 22222.22
3333.333 ; 44444.44
etc..
J'ai essayé le replace et le replaceAll...mais je n'y arrive po =(
A voir également:
- [JAVA] remplacer . par ; dans un fichier CSV
- Fichier bin - Guide
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
1 réponse
sandul
Messages postés
3927
Date d'inscription
jeudi 22 mai 2008
Statut
Membre
Dernière intervention
8 octobre 2010
723
5 août 2008 à 17:15
5 août 2008 à 17:15
Salut,
J'ai essayé le replace et le replaceAll...mais je n'y arrive po =( <== la cause la plus fréquente de l'erreur est le fait que replace() et replaceAll() te retournent un String qu'il faut réaffecter (le simple fait d'appeler replace() n'affecte pas tes variables). Exemple:
myString = "1111.111";
myString.replaceAll(".", ","); // ==> ne fait RIEN !
myString = myString.replaceAll(".", ","); // ==> bon appel
Si ce n'est pas ça, poste ton essai (le code), on va le corriger :)
++
J'ai essayé le replace et le replaceAll...mais je n'y arrive po =( <== la cause la plus fréquente de l'erreur est le fait que replace() et replaceAll() te retournent un String qu'il faut réaffecter (le simple fait d'appeler replace() n'affecte pas tes variables). Exemple:
myString = "1111.111";
myString.replaceAll(".", ","); // ==> ne fait RIEN !
myString = myString.replaceAll(".", ","); // ==> bon appel
Si ce n'est pas ça, poste ton essai (le code), on va le corriger :)
++