Codification des accents différents sous mySql et JAVA
momotaro
Messages postés5Date d'inscriptionmardi 23 novembre 2004StatutMembreDernière intervention29 novembre 2004
-
25 nov. 2004 à 19:25
momotaro
Messages postés5Date d'inscriptionmardi 23 novembre 2004StatutMembreDernière intervention29 novembre 2004
-
26 nov. 2004 à 16:55
momotaro :big)
Bonjour, je souhaite récupérer des données sous mysql qui malheureusement contiennent des accents, or la codification des accents à l'air différente entre mysql et java. Du coup, j'ai des points d'interrogation à la place des caractères accentués. Avez-vous une solution pour soit obtenir les bons caractères sous java, soit avoir les caractères non accentués à la place.
merci
A voir également:
Codification des accents différents sous mySql et JAVA
cs_GodConan
Messages postés2113Date d'inscriptionsamedi 8 novembre 2003StatutContributeurDernière intervention 6 octobre 201212 25 nov. 2004 à 22:02
GodConan :clown)
je pense que c pluto avec le contenu de tes champ le probleme ;o) (rien a voir avec mySQL ;o) ) je craint qu il ne te faille traduire toi meme les valeurs avec la fonction replace de String ca devrai pas poser de probleme... ;o)
cs_neodante
Messages postés2835Date d'inscriptionlundi 11 août 2003StatutModérateurDernière intervention16 décembre 200611 26 nov. 2004 à 10:05
:big) Neodante :big)
Sachant que Java respect les derniers standards de l'Unicode, effectivemment je pencherais plutôt sur l'encodage de tes données, à la limite fais un petit prog Java qui te convertit les données que tu dois mettre dans ta base, comme ça lors de la lecture ce sera bon ...
@+
momotaro
Messages postés5Date d'inscriptionmardi 23 novembre 2004StatutMembreDernière intervention29 novembre 2004 26 nov. 2004 à 16:55
momotaro :big)
finallement, j'ai trouvé une solution, ce n'est peut-être pas l'idéal, mais en transformant la chaine en ascii et en regardant le code du caractère, on peut faire la correspondance.
Enfin, si quelqu'un a une meilleure solution, elle est la bien venue.