en RTF oui...
l'encodage travaille sur du texte brut, or le format .rtf (ainsi que .doc, .wks, etc...) est un format qui ne contient pas uniquement le texte du document, mais aussi ses attributs (gras/italique/police utilisée, etc...).
ce qui fait que si tu pratiques un encodage sur ce genre de fichier, tu risques de carrément l'exploser car tu vas encoder des données autres que du texte.
de plus, ces formats spécifient généralement eux même l'encodage du texte qu'ils contiennent. regarde par exemple le snapshot que tu as posté :
{\rtf1\ansi\ansicpg1252\deff0{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\lang1036\f0\fs28
en gras, ça ne m'étonnerait pas que ce soit une info qui indique le format d'encodage des caractères (windows-1252 en l'occurence)
donc bon, hors texte brut, point de salut
Message édité par Harkonnen le 25-04-2005 à 14:33:34
---------------
J'ai un string dans l'array (Paris Hilton)