次の XML ファイルがあるとします。
<a m="1">
<b n="1" o="2">
<c p="3">3</c>
<d/>
</b>
<b n="1" o="2">
<c p="3">3</c>
<d q="3">
<e r="2">2</e>
</d>
<f s="1"/>
</b>
</a>
次の式を見つけるにはどうすればよいですか。
1. count(/*/*/*) = 5
2. count (/*//*) = 6
3. count (/*/*//@*) = 4
Java でこれらの xpath 式を使用して xml ファイルを実行しましたが、答えが 5,6,4 である理由がわかりません。
誰かが上記の式を(Javaコードを使用せずに)計算する方法を説明できますが、コマンド/*/*/*
と/*//*
およびの実際の概念を理解することはできます/*/*//@*
か?
とても有難い