この単純化されたデータ形式を考えると:
<a>
<b>
<c>C1</c>
<d>D1</d>
<e>E1</e>
<f>don't select this one</f>
</b>
<b>
<c>C2</c>
<d>D2</d>
<e>E1</e>
<g>don't select me</g>
</b>
<c>not this one</c>
<d>nor this one</d>
<e>definitely not this one</e>
</a>
どのようにすべて選択することになりC
、S、D
SとE
の子であるsのB
要素を?
基本的に、次のようなもの:
a/b/(c|d|e)
私自身の状況では、代わりにちょうどのa/b/
、それらの選択に至るまで、クエリC
、D
、E
私はこれを行うことを避けるしたいと思いますので、ノードは、実際には非常に複雑です。
a/b/c|a/b/d|a/b/e
これは可能ですか?