除了那些具有"//ul/li[not(@*)][count(*)=0]"
父项的人以外,我需要全部接受。我已经尝试过<div>
,但是不幸的是它不起作用。
有谁知道,我该怎么处理?
提前致谢。
最佳答案
我认为您需要:
//ul[not(parent::div)]/li[not(@*|*)]
要么:
/descendant-or-self::node()[not(self:div)]/ul/li[not(@*|*)]
两者都在根元素时也选择这样的
ul
。
关于xpath - Xpath:基于父值的查询中的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5239058/