所以我有以下XML
<a>
<b>
<TR>
<FS>AG</FS>
<TRC>
<c>
<date>1234</date>
</c>
</TRC>
</TR>
<TR>
<FS>XYZ</FS>
<TRC>
<c>
<date>5678</date>
</c>
</TRC>
</TR>
</b>
</a>
我正在尝试选择FS标记为“AG”的所有日期,因此对于给定的XML,它应返回1234
我一直在尝试以下但是它不起作用。
/a/b/TR[FS = 'AG']/TRC/c/date
答案 0 :(得分:2)
&#34; FS标记的所有日期&#39; AG&#39;&#34;
//date[ancestor::TR[1]/FS = 'AG']
或其他方式
//TR[FS = 'AG']//date