24

あなたならどちらを選びますか?私の重要な属性は次のとおりです(順不同):

  1. サポートと今後の機能強化。
  2. コミュニティおよび一般知識ベース (インターネット上)。
  3. 包括的 (IE、幅広い *.*ml ページを解析することが証明されています)。
  4. パフォーマンス。
  5. メモリ フットプリント (コード ベースではなくランタイム)。
4

3 に答える 3

36

すべてのポイントで Nokogiri を選択し、特にポイント 1: Hpricot はメンテナンスされなくなりました。

メタ回答: ruby​​-toolboxを参照して、特定の分野でのさまざまなツールの人気を把握してください。

于 2010-05-22T16:53:52.167 に答える
8

使用しているコンピューターにLibXMLがないか、インストールできない場合にのみ、Hpricotを選択してください。そうでない場合は、Nokogiriを選択してください。これは、Hpricotよりも上記の5つの属性の方が優れています。

于 2010-05-22T17:02:54.983 に答える
6

Hpricot が有用であるとわかったケースは、処理後も壊れたままにする必要がある壊れた HTML を処理する場合です。Hpricot は、更新したドキュメントの一部のみを変更するのに適しています。これが必要でない限り、ノコギリが道です。

于 2011-02-15T15:17:27.113 に答える