【node.js】サーバサイドjavascript 5【Nashorn】at TECH【node.js】サーバサイドjavascript 5【Nashorn】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト82:デフォルトの名無しさん 18/04/04 02:52:05.21 h2UR4/YM.net >axiosが勝手にutf-8扱いしてデコード そうか? 鯖がUA観て送信塩湖変えてる可能性は? 83:デフォルトの名無しさん 18/04/04 02:55:41.91 dci/EUEW.net スクレイピングなら、Ruby で、Selenium WebDriver, Mechanize の方が簡単 JavaScript, Node は、面倒くさい。 まだ、Electron の方がマシ 84:デフォルトの名無しさん 18/04/04 09:11:36.38 jx2XXyxV.net electronてnodeじゃんwwwww 85:デフォルトの名無しさん 18/04/04 14:38:08.10 dci/EUEW.net 参考までに。 Ruby で、Selenium WebDriver で、Chrome のHeadless mode で、 5ch をスクレイピングしたら、文字化けもせずに、テキストが取得できた ブラウザが、CP932 を自動的に、UTF-8 に変換しているのかな? driver.navigate.to "https://mao.5ch.net/test/read.cgi/linux/1479499953/8-9" element = driver.find_element(:css, 'div[data-id="8"] > div.message > span') puts "内容 :#{element.text}" 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch