他の要素の直後にあるxmlドキュメントから要素を選択するのに問題があります。このサンプルでは、要素<c/>
の直後にある要素を選択します<a/>
。
<root>
<object>
<a/>
<b/>
<c id="1" />
</object/>
<object>
<a/>
<c id="2"/>
</object>
</root>
<c id="2"/>
そして、 // object / c [position()-1 =(../a [position()])]を試した要素を取得したいのですが、機能しません。