假设以下标记:
Assume the following markup:
<html>
<body>
<p>
<strong> </strong>
<strong>
</strong>
<strong><em>Bar</em> </strong>
<strong><em> </em> </strong>
</p>
</body>
</html>
如何使用XPath查询获取以下元素?
<strong> </strong>
<strong>
</strong>
<strong><em> </em> </strong>
我曾认为第一和第二种情况大概是像这样的://*[normalize-space(text()) = '' and not(node())]
,但实际上不是这样的。而且我也不知道如何捕获第三种情况。
更精确地说:我正在搜索所有仅包含空格、换行符和具有相同内容的子节点的节点。