OVH Cloud OVH Cloud

TextEdit et accents

2 réponses
Avatar
yvon.thoravallist
j'ai un programme (java + javascript) qui crée un fichier xml
si j'ouvre le fichier avec TextEdit, TextEdit affiche une page
blanche...

si je l'ouvre avec Pepper j'ai le bon contenu.

si le fichier ne contient pas de caractères accentués, c'est bon avec
TextEdit...

qq'1 a déja eu ce genre de pb ?

--
Yvon

2 réponses

Avatar
laurens
In <1g1hx5b.1i2ctbkjnivvmN%
Yvon Thoraval wrote:
j'ai un programme (java + javascript) qui crée un fichier xml
si j'ouvre le fichier avec TextEdit, TextEdit affiche une page
blanche...

si je l'ouvre avec Pepper j'ai le bon contenu.

si le fichier ne contient pas de caractères accentués, c'est bon avec
TextEdit...

qq'1 a déja eu ce genre de pb ?



oui avec des fichier "mal encodés"
Peut-être faut-il essayer d'ouvrir en UTF8?

Avatar
yvon.thoravallist
laurens wrote:


oui avec des fichier "mal encodés"
Peut-être faut-il essayer d'ouvrir en UTF8?


ben en fait ce qu'il faut est que je parvienne à faire c'est justement
éviter que le fichier en question soit mal encodé.

à mon avis le pb vient du fait que le prog transcode pour l'affichage :

[ISO-8859-1 | UTF-8 ] -o-> MacOS Roman --> Affichage

MAIS ne fait pas l'inverse quand on lit l'Affichage d'où des caractères
"mal codés" en MacOS Roman quand le fichier xml est spécifié [ISO-8859-1
| UTF-8 ].

Conclusion c'est à moi de faire ce transcodage donc je cherche deux
tableaux :

ISO-8859-1 versus MacOS Roman et
UTF-8 versus MacOS Roman

Il s'agit d'un prog multiplateforme, apparemment ce pb est spécifique à
MacOS X et n'existe ni sur win, linux et solaris...

Reste que je devrai détecter la plateforme pour appliquer, ou non, ce
transcodage...
--
Yvon