xpath
Posted wyp1988
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xpath相关的知识,希望对你有一定的参考价值。
- 常用于需要操作html元素的情况,如
- web自动化测试
- 网络爬虫
- 分析/操作html
- 语法
- //:从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置。
- /:从根节点选取。
- []:谓语,被嵌在方括号中。用来查找某个特定的节点或者包含某个指定的值的节点。
- @:选取属性。
- @id
- @class
- @href
- contains:多用于@属性的模糊匹配
- @:选取属性。
- 例子
- //a[@class="c_b_p_desc_readmore"]
- //tr[contains(@id,"post-row-")]
- 工具
- 360、Firefox通常有辅助xpath测试的扩展/插件
以上是关于xpath的主要内容,如果未能解决你的问题,请参考以下文章