xpath text
时间: 2023-11-08 07:49:50 浏览: 73
xpath
要使用XPath获取指定标签下的所有text内容,可以使用以下XPath表达式:
```
//div[@class='class2']/text()
```
此表达式将选择所有class为class2的div元素,并获取其直接子节点的文本内容。
参考资料:
- 引用:使用text()定位输出第二个class2的内容 # 使用contains模糊匹配 html.xpath("//div[@class='class3'][contains(text(),'div2')]/../text()") # 输出 ['\n b\n ', '\n '] # 使用精确匹配 html.xpath("//div[@class='class3'][text()='div2']/../text()") # 输出 ['\n b\n ', '\n ']
- 引用:今天小编就为大家分享一篇用xpath获取指定标签下的所有text的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧。
- 引用:<html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div class="class1"> <div class="class2"> a <div class="class3">div1</div> </div> <div class="class2"> b <div class="class3">div2</div> </div> <div class="class2"> c <div class="class3">div3</div> </div> </div> </body> </html>
阅读全文