問題タブ [domcrawler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
349 参照

php - 各ページャーリンクでデータをクロールして抽出するにはどうすればよいですか?

name=""Web サイトのすべての属性を抽出したいのですが、

html の例

次のコードがあります。

結果は次のとおりです。

このコードは正常に機能していますが、1 つのポケットベル番号に限定する必要はありません。

http://www.onedomain.com/plus?ca=11_c&o=1 ページャー属性は"o=1"

で終了したら 、定義済みの変数が等しいo=1に続いてくださいo=2$last=556http://www.onedomain.com/plus?ca=11_c&o=556

私たちを手伝ってくれますか?それを行う最良の方法は何ですか?

ありがとう

0 投票する
2 に答える
5228 参照

api - クラスが存在するかどうかを確認する domcrawler ループと if ステートメント

こんにちは、DomCrawler で少し問題が発生しています。ページをスクレイピングしていますがdiv、クラスが.icon3d. ページを確認したいのですが、そのクラスを持つすべての div に対して"3D"アイテムを配列に追加し、それを持たないすべての div に"2D"アイテムを追加します。ここに私がこれまでに持っているコードがあります。

0 投票する
1 に答える
1568 参照

php - PHP DomCrawler 、特定の親に基づいて子ノードを取得する

特定の親に基づいて子ノードを取得する

$nodeCSS セレクターのような孫を含まない子を取得するにはどうすればよい#parent>childですか?

0 投票する
0 に答える
205 参照

php - PHP クローラー リンクがファイルのダウンロードを引き起こすことを検出する

私はphpクローラーを開発しており、ページ内のリンクのhrefをすべて取得できます。次のようなファイル ダウンロード リンクの URL をデータベースに保存したくありません。

http://www.example.com/folder1/thefile.exe

http://www.example.com/folder1/download.php?id=1

http://www.example.com/folder1/thefile.zip

http://www.example.com/folder1/thefile.extension

またはその他の拡張子。

これは私の有効な関数であり、ここでは is_file() 関数が役に立たないことを知っています。

ここで私の質問は次のとおりです。ファイルのダウンロードを引き起こす URL を検出するにはどうすればよいですか?

0 投票する
1 に答える
1294 参照

php - クラス「DOMElement」の「filter」という名前の未定義のメソッドを呼び出そうとしました

エラーを出す$col1

これを使用して動作させることができますがbreak、本物ではないため使用できませんfor loop

0 投票する
1 に答える
621 参照

php - domcrawler を使用して n 個のリスト項目を取得する

dom crawler を使用して n 個のアイテムのみを取得することは可能ですか?

私は持っている

しかし、リストから最初の 5 項目だけを取得したいと考えています。for ループを実行しようとしましたが、動作させることができませんでした。どうすればそれができるかについてのアイデアはありますか?