5

ノードにスクレーパーを書いています。cssセレクターを操作できるモジュールはありますか?

4

4 に答える 4

5

優れたjsdom、特にこのセクションを見てください。ここでは、NodeでjQueryを活用してHTMLドキュメントをスクレイプし、jQueryが提供するCSSのようなセレクターを使用する方法を示しています。

于 2013-01-12T05:02:47.493 に答える
4

Cheeriojsも良い選択肢です。Jqueryセレクターエンジンを使用します。

于 2016-06-22T09:54:55.347 に答える
1

CSSセレクターを使用できるモジュールだけが必要な場合は、selを参照することをお勧めします。

CSS4(!)セレクターをすでに(少なくとも部分的に)サポートしており、Sizzle(jQueryのセレクターエンジン)よりも小さく、何とかしてすべてを行うのではなく、1つのタスクに焦点を合わせています。

于 2013-01-12T05:16:35.560 に答える
0

soupselectは別の選択肢になります。Rubyのnokogiriのように機能するnodejsライブラリを探していました。ドキュメントだけでなく、htmlフラグメントに対してもcssクエリを実行できます。soupselectは単なるセレクターであるため、解析にはhtmlparser2も必要です。

于 2016-06-22T09:20:14.387 に答える