Je commence tout juste à apprendre Ruby et j'ai un problème d'encodage;Problème d'encodage Ruby
require 'rubygems'
require 'mechanize'
agent = Mechanize.new
agent.get('myurl.....')
agent.page.search('#reciperesult a').each do |item|
c = Mechanize.new
c.get(item.attributes['href'])
puts c.page.search('#ingredients li').text
end
Le texte de sortie sont représentés comme ceci h├ © nsekj├ © tt quand il aurait été démontré que cette hønsekjøtt. J'utilise Ruby 1.8.7. Quelqu'un peut-il me diriger dans la bonne direction?
Oui, 'cmd.exe' ne produit pas les caractères correctement.En outre, si vous écrivez dans un fichier, assurez-vous que vous utilisez le bon codage – Geo
Merci , qui a résolu le problème :-) – Fossmo