他の子ノードの内部テキストではなく、すべてのテキストノードのXPath検索

c# html html-agility-pack xpath

質問

私はHtmlAgilityPackを使用しています。

私は親ノードの上に#textノードはいくつかの#textノードを表示します。 XPath値は/code[1]/#text[1]ます。私はすべてのテキストノードを取得するために//#textを使用しようとしますが、私はそのエラーを受け取ります:

エラー: Expression must evaluate to a node-set.

私は//textを試して何も得ていませんが、エラーはありません。

受け入れられた回答

テキストノードを取得するには、 text()を使用する必要があります。ドキュメント内のすべてのテキストノードを取得するには、 //text()使用し//text()

仕様から:

text()任意のテキストノードに一致します。




ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ