「”\xE2″ from ASCII-8BIT to UTF-8」的なエラー

スクレイピングツールを作っている最中にHTMLを取得すると、以下のエラーが表示された。

Encoding::UndefinedConversionError in ScrapingPages::HtmlsController#create
"\xE2" from ASCII-8BIT to UTF-8

日本語が文字化けしたらしい。以下で解決。

[変換対象のString].force_encoding("UTF-8")

参考サイト