エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Rubyでスクレイピングしたらencoding error : input conversion failed due to input error - コンパイラかく語りき
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rubyでスクレイピングしたらencoding error : input conversion failed due to input error - コンパイラかく語りき
トラブルシューティング。 Nokogiriを使ってHTMLを取得した際、文字化けしてしまうエラーについて。 enc... トラブルシューティング。 Nokogiriを使ってHTMLを取得した際、文字化けしてしまうエラーについて。 encoding error : input conversion failed due to input error が出た場合の対処法。 以下のページを参考にして解決。 http://route477.net/d/?date=20110119 このように、Nokogiriに渡す前に、処理を噛ませたら解決。 gist8762b62c2d830642aa23 まず、openの第二引数にエンコーディング名を指定。そのあと、encode('エンコーディング名')として変換。 けれど、調べると以下のような解法がヒットした。 qiita.com このようにNokogiriの第三引数として、エンコーディング後のcharsetを指定しなさいとのこと。 document = Nokogiri::H

