Au final, j'ai suivi les conseils trouvés ici http://www.dixis.com/?p=48
Plutôt que de convertir des caractères accentués en caractères non
accentués dans mon application Rails, je les ai finalement gardés et du
coup, mon problème principal était de passer des accents à une base
Oracle via une requête SQL. Les problèmes d'encodage ont été résolus
grâce à l'insertion du code suivant dans application_controller.rb :
class ApplicationController < ActionController::Base
...
...
before_filter :headers_iso
def headers_iso
# make sure the charset matches the default Oracle NLS setting
headers["content-type"]= "text/xml; charset=windows-1252"
end
end
Merci,
Christophe.
--
Posted via http://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse
[email protected]
-~----------~----~----~----~------~----~------~--~---