私は次のxmlを持っています:
<p>
<tx>
<ts>
<mtr>
<pos>
<Part>Text1</Part>
</pos>
</mtr>
Text2<hyph/>Text3
</ts>
</tx>
</p>
<p>
<tx>
<ts>
Text4
</ts>
</tx>
</p>
したがって、基本的には一連の p/tx/ts があり、ts にはオプションの子ノードが含まれることがあります。
ここで、p/tx/ts の直下にあるすべてのテキスト ノードを検索する必要がありますが、ts の子にネストされているテキスト ノードは検索しません。上記の例では、text2、text3、text4 が必要ですが、text1 は必要ありません (mtr/pos/part、つまり ts のサブノードにネストされているため)。