这个xpath是什么意思?有人能破解这个吗?
//h1[following-sibling::*[1][self::b]]发布于 2010-11-15 19:10:26
选择紧跟b元素的每个h1元素(在context节点的文档中)(没有其他中间元素,尽管可能有中间文本)。
将其分解:
//h1选择作为包含上下文节点的文档的根节点的后代的每个h1元素;
[...]过滤掉任何不符合以下条件的h1元素:
[following-sibling::*[1]...]使得下面的第一个同级元素通过此测试:
[self::b]self是一个b元素。从字面上看,最后一个测试的意思是,“当我从上下文节点开始,并选择接受节点测试的self (即上下文节点)时,该节点测试将过滤掉名为b的元素之外的所有内容,结果是一个非空的节点集。”
https://stackoverflow.com/questions/4183654
复制相似问题