Drizzt_9781
Messages postés8Date d'inscriptiondimanche 15 février 2004StatutMembreDernière intervention21 août 2012
-
21 août 2012 à 20:44
Drizzt_9781
Messages postés8Date d'inscriptiondimanche 15 février 2004StatutMembreDernière intervention21 août 2012
-
21 août 2012 à 22:12
Bonjour, je fais présentement un petit logiciel quiz qui prend ses questions dans des fichiers .txt, mais j'ai un problème : Les accents ne sont plus afficher correctement lorsque je change d'OS. Si je créer mon .txt sous Windows et exécute mon application, tout est parfait. Si je vais sur Ubuntu et que je démarre le programme avec les .txt de Windows, les accents du français sont afficher part un losange noir avec un ? à l'intérieur, et si je crée mes fichier texte sous ubuntu, là ils fonctionnent bien sous Ubuntu mais dès que je retourne sous Windows, j'ai un problème d'accents de nouveau, par exemple un è est afficher avec des @! et autres trucs...
Bref je ne sais pas trop comment régler ce problème... L'application fonctionne parfaitement sauf pour cela, j'imagine que c'est un problème au niveau de l'encodage du .txt, ou sinon de la police utilisée, mais je ne sais pas trop comment régler cela...
cs_GodConan
Messages postés2113Date d'inscriptionsamedi 8 novembre 2003StatutContributeurDernière intervention 6 octobre 201212 21 août 2012 à 21:00
Salut,
Es tu sur d avoir la meme version de JVM sur tes 2 OS ??
il mle semble que depuis la 1.6 les fichier sont généré par defaut en unicode (pas sur de la version) et avant en asci ;o) donc pas pareil...
à vérifier ;o) ... quoi qu il en soit, c est lié au format d ecriture et de lecture du fichier ;o) qui difere
Drizzt_9781
Messages postés8Date d'inscriptiondimanche 15 février 2004StatutMembreDernière intervention21 août 2012 21 août 2012 à 21:46
je suis avec la 1.7 sur mes 2 OS, et j'ai même installer Sun au lieu de l'open mise par défaut sur Ubuntu pour avoir exactement la même version de Java...
je me demande si c'est Ubuntu qui ne serait pas en Unicode? J'ai la version 12.04 d'installer... Car le problème se règle sous Ubuntu dès que je refais un .txt, mais il fait apparaitre le probleme sous Windows..
Drizzt_9781
Messages postés8Date d'inscriptiondimanche 15 février 2004StatutMembreDernière intervention21 août 2012 21 août 2012 à 22:01
Bon à ce que j'ai vu :
Mes fichiers .txt sous Linux sont sauvegardés en UTF-8
Mes fichiers .txt sous Windows sont sauvegardés en iso8859-15
Eclipse sous Ubuntu ne semble pas avoir l'encodage iso8859-15 mais seulement iso8859-1 et si je change pour iso8859-1 cela ne regle pas mon probleme...