問題タブ [simple-html-dom]

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 に答える
452 参照

php - PHP Simple_html_dom の問題

以下のスニペットは、いくつかの Web ページをループし、html を取得してから table.results を探し、それぞれに含まれるタグからプレーンテキストを取得します。$結果は大丈夫です。

今、各 の 2 番目にあるタグの href 値を取得しようとしています。これを $results 配列に含めたいのですが、これを行う方法がわかりません。3 番目の foreach ステートメントはそれらを取得しますが、$links を $results とマージする必要があります。理想的には、2 番目の foreach ステートメントでもリンクを取得します。

誰も方法を知っていますか?

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

php - Simple_Html_Dom Find を 2 つの属性で使用する

simple_html_dom の find 関数を使用して、1 つではなく 2 つの属性を指定する html 要素を見つける方法を知っている人はいますか?

今のように私が使っていた

$area2 = $html->find('td[width="450"]');

しかし、オブジェクトの高さなども指定したいとします

どうすればできますか?

ありがとう!

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

java - PHPで単純なhtml domのようなJava htmlパーサーを探しています

私はJava HTMLパーサーを探しています(Javaと私の悪いPHPをよく知っています-このようにして、HTMLパーサーがどのように機能するかを理解したいです)PHPの単純なHTML DOM。

ありがとう

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

php - PHP(simple html dom parser)の背景画像やその他のWebページの画像をどのように解析する必要がありますか?

PHP(simple html dom / etc ..)の背景やその他のWebページの画像をどのように解析する必要がありますか?

ケース1:インラインCSS

ケース2:htmlページ内のcss

ケース3:個別のcssファイル

external.css

ケース4:imgタグ内の画像

彼がphpsimplehtml dom parserに表示されるケース4の解決策

ケース1、2、3の解析を手伝ってください。

より多くのケースが存在する場合は、可能であれば解決策を添えて、それらを書いてください。

ありがとう

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

php - 単純なhtmldomを使用してテーブルのセルを印刷する方法

私はこのhtmlコードを持っています。Simple HTML Domを使用して、データを自分のphpスクリプトに解析しています。

配列内のTD内のテキストを取得する必要があります。例:

$ array [0] = array('Greg House'、'Century City'); $ array [1] = array('Dexter Morgan'、'Miami');

私はそれを得るためにいくつかの方法を試しましたが、私はそれらのすべてで失敗しました。誰かが私に手を差し伸べてもらえますか?

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

php - PHP-HTML解析::単純なhtmldomパーサーを使用してWebページの文字セット値を取得するにはどうすればよいですか?

PHP ::単純なhtmldomパーサー(utf-8、windows-255など)を使用してWebページの文字セット値を取得するにはどうすればよいですか?

備考:htmldomパーサーhttp://simplehtmldom.sourceforge.netで実行する必要があります

例1のWebページの文字セット入力:

結果:utf-8



Example2 Webページの文字セット入力:

結果:windows-255

編集:

私はこれを試します(しかし、それは機能しません):

何を変えるべきですか?($ el-> charsetが機能しないことを知っています)

ありがとう

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

php - CakePHP: CTP ファイル名とパスをビューと要素に埋め込む

特定の dom 選択を含む ctp ファイルのファイル名とパスを jquery に認識させるエレガントな方法を探しています。私は simple_html_dom を使用して、ajax 呼び出しを介してテンプレート ハエに変更を書き込んでいます。正しいファイルに変更を書き込むために、選択した dom 要素を含むビューまたは要素テンプレート ctp ファイルのファイル名とパスを提供する必要があります。

この情報をアプリケーションのすべてのビューと要素に手動で渡す以外に、この情報を jquery で利用できるようにするエレガントな (そして安全な) 方法はありますか?

さらに、この情報をドキュメントにプレーンテキストで埋め込むことについて心配する必要がある理由はありますか? 保管するのに最適な場所は?最初に考えたのは要素の title 属性でしたが、もっと適切な場所はありますか?

ありがとう!

更新この質問は、ケーキのすべてのビューと要素を透過的に拡張または変更する最良の方法は何ですか? 現在、beforeRender で app_controler からいくつかの情報を渡していますが、私が知る限り、個々の要素のビュー ファイルに関する情報を渡すことはできません。理想的には、すべてのビューと要素が dom 要素内の特定のクラス名の存在を探し、レンダリング前にその要素の title 属性にパスとファイル名の情報を挿入します。これを行う良い方法がわかりません!

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

simple-html-dom - 単純な html dom - str_get_html() を再宣言できません

SEOに役立つクラスを作成し、Google APIと実際の結果を比較しようとしています

クラス:

によって呼び出されます:

私の問題は、エラーが発生し続けることです:

Fatal error: Cannot redeclare file_get_html() (previously declared in C:\wamp\www\seo\classes\simple_html_dom.php:37) in C:\wamp\www\seo\classes\simple_html_dom.php on line 41

これは、クラス get_actual_description() の最後の関数によるものです。

誰が私がコックアップしている場所を見ることができますか?

よろしく、

フィル

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

php - PHP Simple HTML DOM Parser for Google App Status の使用

PHP Simple HTML DOM Parser を使用して Google Apps ステータス テーブルを取得し、Google メールと Google トーク サービスのステータスのみを含む独自のダッシュボードを作成し、プレゼンテーション (html、css) を変更したいと考えました。

テストとして、テーブル要素を検索/出力したかったのですが、結果が表示されません。

ただし、div要素を見つけて出力すると、結果が表示されます。

どんな助けでも大歓迎です。

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

php - PHPHTMLDOMパーサー

重複の可能性:
PHPでHTMLを解析および処理する方法は?

PHP用のHTMLDOMパーサーを調べています。PHP SimpleHTMLDOMパーサーを見つけました。他に注目すべきものはありますか?