Python XPth的属性和函数都有哪些
时间: 2024-04-06 12:18:54 浏览: 87
Python XPath 主要包含以下属性和函数:
属性:
- node:当前节点
- name:节点名称
- value:节点的值
- type:节点类型
- string:节点的字符串值
- local-name:节点的本地名称
- namespace-uri:节点的命名空间 URI
- parent:当前节点的父节点
- ancestors:当前节点的祖先节点
- preceding-sibling:当前节点之前的兄弟节点
- following-sibling:当前节点之后的兄弟节点
- preceding:当前节点之前的所有节点
- following:当前节点之后的所有节点
函数:
- text():获取当前节点的文本内容
- last():获取当前节点集合中的最后一个节点
- position():获取当前节点在节点集合中的位置
- count():获取当前节点集合中节点的数量
- starts-with():判断字符串是否以指定的前缀开始
- contains():判断字符串是否包含指定的子串
- substring():获取字符串的子串
- concat():连接两个或多个字符串
- normalize-space():去除字符串中多余的空格
- translate():将一个字符串中的字符替换为另一个字符
阅读全文