Я пишу сканер, который использует Hpricot. Он загружает список строк с некоторой веб-страницы, затем я пытаюсь записать ее в файл. Что-то с кодировкой:Как преобразовать строку в UTF8 в Ruby
"\xC3" from ASCII-8BIT to UTF-8
У меня есть элементы, которые отображаются на веб-странице и отпечатанные таким образом:
Développement
в str.encoding
возвращается UTF-8
, так force_encoding('UTF-8')
не помогает. Как я могу преобразовать это в читаемый UTF-8?
Hpricot больше не поддерживается, не рекомендуется использовать Nokogiri. Кроме того, вы, вероятно, должны указать, что такое кодировка исходной веб-страницы. –