次の非常に単純化された例を考えてみましょう。
<n></n>
<k></k>
<m></m>
<k></k>
ノードのk
後の最初の兄弟を検索するにはどうすればよいですか?m
基本的に、いくつかのノードを見つけて、そのノードから検索を続けます。
次の非常に単純化された例を考えてみましょう。
<n></n>
<k></k>
<m></m>
<k></k>
ノードのk
後の最初の兄弟を検索するにはどうすればよいですか?m
基本的に、いくつかのノードを見つけて、そのノードから検索を続けます。
ノードの
k
後の最初の兄弟を検索するにはどうすればよいですか?m
基本的に、いくつかのノードを見つけて、そのノードから検索を続けます。
次の整形式のXMLドキュメントがあると仮定します。
<t>
<n></n>
<k></k>
<m></m>
<k></k>
</t>
次に、次のXPath式:
/*/m[1]/following-sibling::k[1]
XMLドキュメントの最上位要素の最初の子の最初k
の次の兄弟を選択します。m
いい質問:試してみてください.......。
<a>
<n></n>
<k></k>
<m></m>
<k></k> <====
<k></k>
<m></m>
<k></k>
</a>
/a/k[. = preceding::m][1]