0
A
答えて
2
Nokogiri、また SelectorGadgetをチェックアウト - Mechanizeの、Hpricotも非常に便利です、あなた
1
ロットがあります。 ScrAPI(http://railscasts.com/episodes/173-screen-scraping-with-scrapi参照)またはNokogiri(http://railscasts.com/episodes/190-screen-scraping-with-nokogiriを参照)を試してください。
0
のためのCSSセレクタを生成します。これらのツールを起動する方法を知るためには、以下のリンクを参照してください - (XPathを使用せずに、わずか5行でシンプルなRubyのスクリーン・スクレーパー)
http://rorguide.blogspot.com/2011/04/simple-ruby-screen-scraper-in-just-5.html(Mechanizeの、HpricotとXPathを使用した簡単なRubyのスクリーン・スクレーパー)
http://rorguide.blogspot.com/2011/04/simple-ruby-screen-scraper-using.html
1
ScrAPIとNokogiriの両方を試してみました。
Nokogiriは、さまざまなエンコーディング(utf、windows-XXXXなど)に対してはるかに堅牢です。それだけで動作します。
ScrAPIでは、まず、in this articleのようにエンコードを検出する必要がありました。 Nokogiriはエンコードをうまく処理するので心配はありません。
関連する問題
- 1. 宝石レール3.2.2
- 2. レール、宝石
- 3. apn_sender宝石デーモンは、レール3のため
- 4. レール3モンゴイドと国の宝石
- 5. ディープクローン宝石レール2.3.8?
- 6. simple_navigationの宝石とレール3.0.9
- 7. AWS-SESレールの宝石
- 8. シンプルなスペルチェック方法/ルビーの宝石?
- 9. レール、スケジューリング可能な宝石を使用
- 10. Rails 3のプロジェクトフォルダと宝石
- 11. Railsの3宝石は、私はこの宝石をした
- 12. 許容レールに代わる宝石?
- 13. レール用のHTTP宝石が必要
- 14. アパートメントの宝石カスタムテナントのレール5
- 15. 宝石「いつでも」レールで4
- 16. 既存のジオコーダ宝石検索(レール)とインデックスにmeta_search宝石を統合
- 17. mobyletteレールの宝石 - 私は成功しmobyletteレールの宝石を使用していますiPadの
- 18. レールはレール設定で宝石を工夫します
- 19. Railsの4 - シンプルなフォルム、コクーン宝石ネストされたフィールド - エラーメッセージ
- 20. シンプルなカレンダーの宝石からカレンダーを生成する方法
- 21. html_safeを使ったソーシャルシェアボタンの宝石がレールにない5
- 22. レール付きカスタム宝石3.ロードするファイルがありません
- 23. レール3、jquery、ajaxのシンプルな/違うボタン
- 24. Railsの3 - 祖先宝石方法は
- 25. Railsサニタイズ宝石の3つの質問
- 26. ドアキーバーの宝石とノックの宝石
- 27. 宝石
- 28. 私は予約システムを使用していますが、私はシンプルなカレンダーの宝石を使用していますシンプルなカレンダーの宝石
- 29. レール3アプリの "gem install"ではなく、 "bundle install"という宝石はなぜですか?
- 30. Ruby on Rails 3の核となる宝石や宝石の製作者は何人ですか?