
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Node.jsで、取得したWebページをUTF-8へ自動変換する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Node.jsで、取得したWebページをUTF-8へ自動変換する - Qiita
追記 ajido@githubさんにコメント頂き、HTML5のケースに対応して修正しました。ありがとうございます! ... 追記 ajido@githubさんにコメント頂き、HTML5のケースに対応して修正しました。ありがとうございます! Node.jsでスクレイピングをしようとしたところ、文字コードを判定、変換する必要に迫られました。 そこで取得したWebページの文字コードを自動で識別し、UTF-8へ変換するようにしました。 CoffeeScriptで書いてます。 Requirements 以下の npm パッケージが必要です。 iconv buffer request cheerio 文字コードの識別・変換 取得したWebページのmetaタグから文字コードを取得し、IconvでUTF-8へ変換します。 エラー処理などは特に意識していません。 {Iconv} = require "iconv" {Buffer} = require "buffer" # エンコーディングの判別 getCharset = (bo