Bonjour,
malgré les centaines de post sur le net je n'arrive pas a résoudre mon problème.
J'envoi dans une BDD mysql des données extraites d'un fichier XML.
Tous fonctionne correctement sauf avec le signe apostrophe.
Voici deux cas:
1 - Papa's
2 - Papa’s
Le cas 1 ne me pose pas de problème mais le cas 2 pose véritablement problème car au moment du stockage dans la BDD le signe (’) est tronqué comme ceci (Papa�s).
Je voudrais détecté le mauvais signe (’) directement dans mon programme Java et le remplacer par le bon signe(').
J'utilise readLine pour parcourir le fichier XML le contenue est donc stocké dans un String.
Mais :
monString.replace("'", "autreChose'");
monString.replace("\'", "autreChose'");
monString.replace("’", "autreChose'");
Ne permette pas de fonctionner sur le cas 2 mais marche sur le cas 1.
Mon but et donc de trouver un moyen de remplacer les apostrophes du cas 2.
Partager