HTML構造は次のようになります。
<div class="Parent">
<div id="A">more tags and text</div>
<div id="B">more tags and text</div>
more tags
<p> and text </p>
</div>
AとBの子を除いて、親とタグだけからテキストを抽出したいと思います。/ div [@ class ='Parent'] // text()を試し ました
これはすべての子孫ノードからテキストを抽出するため、 / div [@ class ='Parent'] // text()[not(self :: div)]のような制約を作成しました。
しかし、それは物事を変えませんでした。
アドバイスありがとうございます