トップページ
>
プログラム
>
2015年04月01日
>
LdFWOYVc
書き込み順位&時間帯一覧
10 位
/141 ID中
時間
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Total
書き込み数
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
2
0
0
0
0
0
0
0
0
4
使用した名前一覧
書き込んだスレッド一覧
デフォルトの名無しさん
【node.js】サーバサイドjavascript 3【io.js】©2ch.net
書き込みレス一覧
【node.js】サーバサイドjavascript 3【io.js】©2ch.net
325 :
デフォルトの名無しさん
[sage]:2015/04/01(水) 14:50:25.56 ID:LdFWOYVc
スクレイピングで困ってます。
テストとして↓のコードでAmazonでサイ本の商品名を取得してみようとしたのですが、文字化けしてしまいます。
var client = require('cheerio-httpcli');
client.setIconvEngine('iconv');
client.fetch('
http://www.amazon.co.jp/dp/4873115736',
{}, function (err, $, res) {
console.log( $('#productTitle').text() );
});
【出力】
JavaScript 第6版
【node.js】サーバサイドjavascript 3【io.js】©2ch.net
327 :
デフォルトの名無しさん
[sage]:2015/04/01(水) 14:53:59.25 ID:LdFWOYVc
第6版のとこは"第6版"でした
これはどうやって変換すればいいのですか?
【node.js】サーバサイドjavascript 3【io.js】©2ch.net
329 :
デフォルトの名無しさん
[sage]:2015/04/01(水) 15:03:18.04 ID:LdFWOYVc
& # 3 1 5 3 2 ; 6 & # 2 9 2 5 6 ;
第6版のところが変換されてしまうので空白あけました。これを日本語として出力したいです
【node.js】サーバサイドjavascript 3【io.js】©2ch.net
331 :
デフォルトの名無しさん
[sage]:2015/04/01(水) 15:21:51.57 ID:LdFWOYVc
$ # ~は数値文字参照だと理解しました
皆さんありがとうございました
※このページは、
『2ちゃんねる』
の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合は
メール
をしてください。対応します。