有没有办法获得ul标记中的所有子节点的值。
输入:
<ul>
<li class="type">Industry</li>
<li><a href="/store/Browse/?N=355+361+4294855087">Automotive</a></li>
<li><a href="/store/Browse/?N=355+361+4294855065">Parts </a></li>
<li>Tires</li>
</ul>产品:工业,汽车,零部件,轮胎。
发布于 2012-05-02 23:14:32
这将检索具有父ul元素的所有文本元素。
//ul/descendant::*/text()发布于 2019-10-30 06:19:49
您可以使用XPath轴。轴表示与上下文节点的关系,并用于定位与树上该节点相关的节点。到今天为止,已经有了13 axes。可以对上下文节点的所有子节点(包括嵌套)或descendant-or-self轴使用descendant,这表示上下文节点及其所有子节点。例如:
//ul/descendant::*/text()
//ul/descendant-or-self::*/text()https://stackoverflow.com/questions/10413649
复制相似问题