XPath学习6:ancestor-or-self
ancestor-or-self 选取当前节点的所有先辈(父、祖父等)以及当前节点本身
ancestor-or-self跟ancestor类似,多了本身节点,选取当前节点的所有先辈(父、祖父等)以及当前节点本身。
/AAA/BBB/DDD/CCC/EEE/ancestor-or-self::* 选择/AAA/BBB/DDD/CCC/EEE的先辈及本身
<AAA>
<BBB>
<DDD>
<CCC>
<DDD/>
<EEE/>
</CCC>
</DDD>
</BBB>
<CCC>
<DDD>
<EEE>
<DDD>
<FFF/>
</DDD>
</EEE>
</DDD>
</CCC>
</AAA>
//FFF/ancestor-or-self::* 选择FFF元素的所有先辈以及FFF本身
<AAA>
<BBB>
<DDD>
<CCC>
<DDD/>
<EEE/>
</CCC>
</DDD>
</BBB>
<CCC>
<DDD>
<EEE>
<DDD>
<FFF/>
</DDD>
</EEE>
</DDD>
</CCC
浙公网安备 33010602011771号