Export CSV

Bonjour à tous !

Je suis en train d’implémenter un export CSV sur une appli Rails. J’ai
suivi en gros les indications de cette page
http://wiki.rubyonrails.org/rails/pages/HowtoExportDataAsCSV mais sans
utiliser fastercsv.

Chez moi, avec Firefox sous Linux, tout marche comme sur des roulettes.
Or, chez un autre utilisateur avec Firefox sous Mac (je suppute que le
problème existe aussi sous Windows), les caractères accentués sont mal
“rendus” comme s’il y avait un problème d’encodage de caractère.

Est-ce que vous avez déjà rencontré ce problème ? Comment l’avez-vous
résolu ?

++

yk

Juste pour info, j’ai finalement suivi
Peak Obsession qui permet de
balancer de l’UTF-8 à Excel…

++

yk

Yann K. a écrit :

Le 9 janv. 07 à 15:53, Yann K. a écrit :

Juste pour info, j’ai finalement suivi http://wiki.rubyonrails.com/
rails/pages/HowToExportToExcel qui permet de balancer de l’UTF-8 à
Excel…

Selon ma propre expérience:
CSV+UTF8 XLS XML
Excel MacOsX non oui
Excel win 2003 < ? non
Excel win 2003+ ? oui
Openoffice oui non
Mysql oui N/A

Le problème de csv c’est que rien n’empèche à priori d’utiliser Utf
8 mais ce n’est pas largement supporté système surtout coté microsoft.

Bref à ma connaissance il n’existe pas sous ruby de vrai format
d’export out of the box vers excel à moins de se pencher coté OLE

Salut Yann

je suggère que tu convertisses ton export CSV en encodage MacRoman avec
iconv quand l’utilisateur souhaite utiliser cet export sur un mac.

cf MacRoman — Wikipédia

a+

Thibaut Barrère