問題タブ [simpledom]

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 投票する
3 に答える
1295 参照

php - Simple DOM セレクターにはどのようにアクセスしますか?

「クラス」アイテムのいくつかにアクセスできます

ただし、span=id"firstArticle_0" のような必要な他のタグがあり、それが見つからないようです。

場合によっては、何かが返されますが、それは配列ではないか、空のキーを持つ配列です。

残念ながら、var_dump を使用してオブジェクトを表示することはできません。var_dump は 1000 ページの読み取り不能なジャンクを生成するためです。コードは次のようになります。

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

php - クラスの検索に関する Simple_DOM の質問

簡単な抽出をしようとしていますが、予測できない結果になり続けています。

私はこのHTMLコードを持っています

そして、「msgbody」から外部テキストを抽出しようとしていますが、「プロファイル」が何かと等しい場合のみです。そのようです。

必要な関連付けを持つプロファイルではなく、間違ったプロファイルからテキストを取得します。1行のコードで目的の情報を取得する方法はありますか?

span-profile = "正しい名前" の場合のように、その div-msgbody をプルします

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

php - Simpledom Interurl 変数

自社で多数のサーバーを運用

内部スクリプトを使用してさまざまな情報をフィルタリングしています。フロントエンド ユーザーは郵便番号を入力すると、1 ページの情報で 5 ページのリストを処理します。

注: 私たちのコードが最も単純ではないかもしれないことはわかっていますが、現時点では機能しているようです。より簡単な方法を知っている人は教えてください。

サーバーの結果を除外する追加のコードがありますが、何らかの理由で、ユーザーの 1 人がフォームをこのスクリプトに投稿すると、場所がハードコーディングされているため、純粋に一番下の結果のみが返されます。郵便番号変数をURLに正しく渡していないこと

$postcode 変数が既に $html 変数内にあることが原因である可能性があります。この問題を回避する方法はありますか?

ありがとう

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

php - SimpleDOM.php - sortedXPath に関する問題

SimpleDOM と sortedXPath の使い方に少し問題があります。次の XML 構造が与えられます。行ID、名前、または誕生日のいずれかで並べ替えたい。

ID による並べ替えは、次を使用することで簡単であることが判明しました。

したがって、 $node にはすべての行が含まれており、正しい順序で出力できます。しかし、名前や日付で注文することはできません。私が試してみました:

しかし、これは $nodes を列の値だけで奇妙な順序で作成するか、まったく出力しません。ここで何時間も立ち往生しているのを助けてください:(

よろしく

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

php - php 、 simple_html_dom.php 、選択したオプションを取得

私はこのようなhtmlブロックを持っています:

この場合、「オーストラリア」で選択した値を simple_html_dom ( http://simplehtmldom.sourceforge.net/ ) を使用して抽出しようとしています。これまでのところ、関数を作成しましたが、機能していません:

//選択した値を抽出する

そのような QueryPath の代替も受け入れられます。

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

php - PHP シンプルな HTML DOM パーサーが何も返さない

スクリプトが「pp-featured」の ID を持つ div を返さないのはなぜですか?

0 投票する
3 に答える
266 参照

php - シンプルなDOMとSony.co.za?

簡単なdomスクリプトをさまざまなページで数週間実行してきましたが、問題が発生したことはありません。さて、今日、私が試してみると:

私は得る:

次の場合、上記のコードを正常に入力できなくなる可能性があります。

ブラウザからSonyのページにアクセスできます。そして、私が理解している限り、上記のコードは、私と同じようにポート80に接続します。ですから、自分がブロックされているとは信じがたいです。また、私は1日目からブロックされました。

これを引き起こしている可能性のあるアイデアはありますか?

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

php - XML simpleDOM sortedXPath - 親属性を選択して表示するには?

xml ファイル:

コード:

結果 :

など...どれも正しいです。

しかし、適切な EventGroup Name を表示するにはどうすればよいでしょうか? 各イベント結果の親名属性を選択して表示するにはどうすればよいですか? 私が望む結果は次のようになります:

等...

助けてくれてありがとう!

0 投票する
9 に答える
26858 参照

php - PHP Simple HTML DOMパーサーを使用してタイトルとメタディスクリプションを抽出する方法は?

PHP Simple HTML DOMパーサーを使用してページtitleとメタを抽出するにはどうすればよいですか?description

ページのタイトルとプレーンテキストのキーワードが必要です。

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

php - PHP Simple HTML DOMパーサーが特定のURLからタグのコンテンツをキャプチャできないのはなぜですか?

PHP Simple HTML DOMパーサーを使用して、<h1>さまざまなWebページの最初のタグのコンテンツを取得しています。スクリプトはほとんどの場合うまく機能しますが、一部のWebページでは、私のスクリプトは「ハングアップ」します。以下にリストしたものの後に続くコードを完了せずに、スクリプトが停止します。動作しないページのソースを調べましたが、<h1>またはその内容については特に違いはありません。考えられるすべてのURLでこれを機能させる方法はありますか?そうでない場合は、機能しないURLでハングアップしないようにスクリプトを修正するにはどうすればよいですか?