問題タブ [zend-dom-query]

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

php - Zend_Dom_Queryを使用してメタデータを取得するにはどうすればよいですか?

Zend_Dom_Queryを使用して、HTML文字列からメタデータを取得したいと思います。

リンクを取得するには、次のように簡単にクエリを実行できます。

残念ながら、これはメタでは機能しないようです

メタデータを取得して、その「プロパティ」属性でフィルタリングするにはどうすればよいですか?

私が探しているものの例:

このコードは、クエリが正しければ機能します。<meta property="title" content="This is the Title" />ただし、すべてのメタを取得してループして正しいメタを取得するのではなく、さらに一歩進んで直接クエリを実行したいと思います。

zend_dom_queryを使用してすべてのメタデータを取得するか、(さらに重要なことに)property==titleのメタデータのみを受信するようにクエリを実行することで助けがあれば幸いです。

ありがとう

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

php - Zend Dom Queryを使用して、ALTなどの他のhtml属性を照会できますか?

Zend Dom Queryを使用して、特定の属性を見つけるためにHTMLを検索したいと思います。

次の画像を例として取り上げます。

を使用する代わりに、 alt属性$this->_xhtml->query('img#active-main-image');を使用して画像を検索したいと思います。

疑似-> $this->_xhtml->query('img alt Image 1234');

この方法が従来は一般的ではなかった理由はわかりますが、ページ上の特定の画像のAlt値しか備えていない場合、代替手段はありません。

ありがとう

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

php - Zend_Dom_Query複数選択

Zend_Dom_Queryを使用して、Webページから特定のコンテンツを取得しようとしています。1つのdom要素からコンテンツを取得するためのクエリが機能しました。次に、このコンテンツも取得するために2番目のdom要素を選択します。

これはhtmlです:

これまでの私のコード:

ここで問題となるのは、アンカーリンクがさらにある場合、このソリューションが機能しないことです。私の質問は:複数の要素を選択する正しい方法は何ですか?または、このforeach内で新しいクエリを使用して、適切な要素を選択できますか?

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

zend-framework - schema.org マークアップをチェックする Zend_Dom_Query

Web サイトに schema.org マークアップが含まれているかどうかを確認したいですか? 私は次のことをしています:

これを見つける方法がわかりません。これは正しい方法ですか?Web サイトで使用される schema.org マークアップでは、任意の html 要素を使用できます。すべての要素を照会して、schema.org マークアップを含む要素を見つけるにはどうすればよいですか?

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

php - Zend Dom クエリ結果からテーブルに配列を渡す方法

YEAR、RATING 列の URL をクエリしており、これら 2 つをデータベースに挿入したいと考えています。例:YEAR RATING 1992 9.2 2000 9 1999 8 . . . . . . . .

だから、私は次のようなスクリプトを書いています:

それらの両方をデータベースに挿入する方法???

どんな助けでも役に立ちます。

ありがとうございました

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

dom - DOM クエリ マッチングの最初のレベルを取得する方法は?

最初のレベルの深さですべての一致を取得する必要があります http://framework.zend.com/manual/2.0/en/modules/zend.dom.query.html

クラスのアコーディオン + すべての子の一致を含むすべての一致が表示されます

クラス.accordionで6つのノードすべてを取得しています

HTML

子なしでDOMオブジェクト(ノードリスト)の最初のレベルのみを取得するにはどうすればよいですか?
それは
最初のオブジェクトでなければなりません

2 番目のオブジェクト

ありがとう!

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

zend-framework2 - Zend\Dom\Query の使用

Zend\Dom\Query を使用して、Web ページから特定のコンテンツを取得しています。

これはhtmlです:

マウスの値を取得するにはどうすればよいですか??

ありがとう