問題タブ [xpathquery]

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

php - クラス名とタグ値を取得する DOMDocument XPath クエリ

各タグの値を抽出するこのサンプル コードがあります。それとは別に、そのタグのクラス名を取得します..

上記のスニペットを使用すると、一部のタグが適切にフォーマットされていない場合でも、これらの値を取得したいだけです (Web ソースをスクラップしています)。DOMDocument XPath クエリでこれを行うにはどうすればよいですか。フェッチされる値が次のとおりであるため、問題が発生しています。

それ以外の:

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

php - PHP xpath にクラスが含まれ、クラスが含まれていない

タイトルはそれを要約しています。resultclass を含み、 classを含まないすべての div タグの HTML ファイルをクエリしようとしていますgrid

ありがとう!

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

xpath - XPathを使用してHTMLページからタイトルタグを取得しますか?

Xpathクエリを使用してタイトルタグを抽出しようとしているページが2つあります。このページは機能します: http ://www.hobbyfarms.com/farm-directory/category-home-and-barn-resources-1.aspx

このページはそうではありません: http ://cattletoday.com/links/Barns_and_Metal_Buildings/page-1.html?s = A

これが私のコードです:

私もこれを試しました:

ただし、1つのURLでも機能しません。

なぜこれが起こっているのか誰かがわかりますか?そしてうまくいけば、解決策があります。

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

ios - XPathQuery は HTML 文字列を置き換えます

XPathQuery ライブラリを使用して、Wordpress から HTML 投稿のノードを検索していますが、HTML で見つかったノードを置き換える必要があります。誰か助けてもらえますか?

ありがとう。

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

xml - 属性内のすべての IDREFS を解析するための XPath クエリ (おそらく多くの ID を含む)

アイテムが販売されていないタイプの製品を提供するクエリを考え出す必要があります。つまり、アイテムのタイプが衣料品であり、トランザクションのリストに衣料品が表示されない場合、それを表示する必要があります。

これは私の XML ファイルです (超カナダ的で申し訳ありません)。

望ましい出力

<product name="beaverCoat" type="clothing"/> 何も購入していないカテゴリ(衣料品)の商品だからです。つまり、衣料品を含む取引はありません。

私の試みいくつかのクエリをいじっ てみましたが、うまくいきません。これは私が得た最も近いものです:

//product[@type != //transactions/@products/@type]

これはうまくいくようです - すべての のいずれとも等しくないすべての製品を見つけますが、type多くのエラーが発生しています。typetransactions

誰かが少し説明して解決策を提供できれば、本当に感謝しています。

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

xml - XPath クエリ: 属性と同じ ID リストを持つ要素を検索します

アイテムが販売されていないタイプの製品を提供するクエリを考え出す必要があります。つまり、アイテムのタイプが衣料品で、トランザクションのリストに衣料品が表示されない場合、それを表示する必要があります。

これは私の XML ファイルです (超カナダ的で申し訳ありません)。

望ましい出力

別のトランザクションと同じ商品を持つトランザクションであるため (互いに)

私の試みいくつかのクエリをいじっ てみましたが、うまくいきません。これは私が得た最も近いものです:

これは私が試したことです:

これはうまくいくようです - すべての商品が他のトランザクションの商品属性と一致するすべてのトランザクションを見つけてください。しかし、それはヒットを得ていません。

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

c# - Web ページ内の文字列を検索する xpath クエリ

以下のタスクにhtmlアジリティを使用しています。

文字列検索語を含むすべてのノードを取得するためのxpath クエリとは何なのか疑問に思っています。要素の属性と内部テキストの両方を検索する必要があります。

すべての html 要素を属性または内部テキストのいずれかにテストしたいとしますか?