=?iso-8859-1?q?Probl=E8me_de_charset?=

Salut à tous,

J’ai un petit problème de charset dans une application web, et, comme on
est sur un liste francophone, je suis sur que quelqu’un a déjà rencontré
ce problème.

En gros, j’uploade des fichiers au travers d’un formulaire, et, du côté
serveur j’effectue des traitements, comme par exemple “rechercher la
chaîne Prénom”.
Si le fichier est en UTF-8, tout roule, puisque tout mon système serveur
comprend l’UTF-8, et, lorsque je recherche la chaîne Prénom (alors codé
en UTF-8), ça fonctionne effectivement.
Mais ça se corse si le fichier uploadé est codé en ISO-8859-15 (par
exemple). Là, je peux longtemps chercher la chaîne “Prénom”, je ne vais
jamais la trouver, même si elle est présente.

Est-ce que Rails propose quelque chose pour régler ce problème ? Ou,
quelle est la manière la plus propre dans Rails pour régler ce problème ?

Merci d’avance pour vos suggestions,

++

yk

Le 20 juil. 06 à 18:50, Yann K. a écrit :

Salut à tous,

Salut,

Mais ça se corse si le fichier uploadé est codé en ISO-8859-15 (par
exemple). Là, je peux longtemps chercher la chaîne “Prénom”, je ne
vais jamais la trouver, même si elle est présente.

Est-ce que Rails propose quelque chose pour régler ce problème ?
Ou, quelle est la manière la plus propre dans Rails pour régler ce
problème ?

Tu peux utiliser iconv pour convertir les fichiers en ISO-8859-15 en
fichiers UTF-8

Nicolas C.