给定XML:
<sharedItems>
<d v="2017-07-10T09:11:02"/>
<d v="2017-07-10T09:11:03"/>
<m/>
</sharedItems>
如何创建一个xpath查询来获取shareditems节点的第三个子节点,该节点的名称为“m”?也就是说,我只希望当且仅当第三个孩子是“m”时查询成功,否则查询失败。
基本上,我想断言子顺序;那么另一种基于xpath的方法可能会更好地解决这个问题?
最佳答案
应该是(Untested)……
/sharedItems/*[3][self::m]