一、选取节点
常用的路劲表达式:
表达式 |
描述 |
实例 |
|
nodename |
选取nodename节点的所有子节点 |
xpath('//div') |
选取了div节点的所有子节点 |
/ |
从根节点选取 |
xpath('/div') |
从根节点上选取div节点 |
// |
选取所有的当前节点,不考虑他们的位置 |
xpath('//div') |
选取所有的div节点 |
. |
选取当前节点 |
xpath('./div') |
选取当前节点下的div节点 |
.. |
选取当前节点的父节点 |
xpath('..') |
回到上一个节点 |

本文介绍了Python中XPath的六个关键概念,包括选取节点、使用谓语定位特定节点、运用通配符选取未知元素、结合路径选择多个节点、理解XPath轴以及利用功能函数进行模糊搜索。通过这些技巧,可以高效地解析XML文档。
最低0.47元/天 解锁文章
923

被折叠的 条评论
为什么被折叠?



