問題タブ [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 投票する
1 に答える
223 参照

php - PHP シンプルな DOM 検索が機能しない

これは私がしばらく立ち往生していたので、投稿しようと思いました。私の問題は、find-> が正しく機能せず、$product_name が null になることでした。

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

simpledom - simpleHTMLDom を使用して XHTML から DIV を抽出し、出力します

タスク - ID を使用して DIV タグ内のコンテンツをスクレイピングし、XHTML を返します。「PHP Simple HTML DOM Parser」を使用しています

単純化されたコードの例:

私はコンテンツをOKにすることができます:

$content は、配列の simpleDOM オブジェクトになりました (修正されました)。

それをXHTMLに戻すにはどうすればよいので、次のようにします。

ありがとう

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

php - スクリプト タグのソース コンテンツを取得する方法

コードに小さな問題があります.script タグの src 値にアクセスして、サーバー側で見つかった JavaScript ページのコンテンツを取得しました.必要なものが得られたので問題ありませんが、問題は私はhtmlコードも取得しています.htmlコードは必要ありません。以下は私がやったことです..助けてください?

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

php - xpath を使用して SimpleDOM でコメントを追加する

特定の要素に xml ファイルにコメントを追加しようとしています。すべての要素には一意の名前があります。私のファイルは翻訳ファイルなので、文字列要素と複数形などのみが含まれています。

コメントを追加する最初の試みで使用するスニペットは次のとおりです。

そして、ここで「debug」という名前の要素にコメントを追加しようとする私のphpファイル:

だから私の問題は、これがうまくいかないということです。ページ全体が白く、エラーがなく、test.xml が作成されないため、xpath を使用しているときにコメントを追加しようとしている行に間違いがあるようです。

助けていただければ幸いです。DOM を使用するように説得しないでください。

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

php - JSONデータをスクレイピングして返すPHP

私は現在スクリプトを持っています, ここで見つけることができます: http://ddelay.co.uk/bus/find_services2.php

次のコードを使用します。

たとえば、tsy.acislive.com からテーブルを取得します (例: http://ddelay.co.uk/bus/find_services2.php?stop=/web/public_service_stops.asp?service=22?operatorid=36?systemid =30?goingto=ウッドハウス)

次に、このテーブルを JSON データに変換してアプリで使用できるようにしたいと考えています。残念ながら、PHP の関数 JSON_encode($ret); を試しました。しかし、残念ながらそれは失敗しました。Simple-Dom-Parser php を使用してプルされたこのテーブルを Json データに変換する方法を知っている人はいますか?

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

php - PHP Simple Dom - 一度に1つのクラスをループしますか?

これを行う方法はありますか?現在、このメソッドを使用して、ウィキテーブルのクラスを持つウィキペディアのエントリ内のすべてのテーブルの td を調べています。

ただし、私がやりたいのは、wikitable のクラス名を共有するテーブルごとに個別のループを作成することです。これを行う方法がわかりません。

ある種の構文はありますか?私はこのようなことをしたい

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

php - PHP Simple HTML DOM Parserですべての要素を見つける方法は?

これは、属性 ID を持つすべての要素を検索する例です。すべての要素を見つける方法はありますか。私はこの方法を試してみましたが、うまくいきません:

追加:

$html のすべての要素を取得したいのですが、すべての親要素と子要素が取得されます。例:

今、私<span>は平文を内部にすべてエスケープし、<div>私たちが持っているものをすべて保持したい! 期待される結果: