xpath 提取text 里面的内容
时间: 2023-07-06 20:23:39 浏览: 80
利用xpath提取标签下所有文本
如果您想要提取元素的文本内容,可以使用XPath表达式中的`text()`函数,例如:
```
//div[@class="content"]/p/text()
```
这个表达式将返回所有`class`属性为`content`的`<div>`元素下的所有`<p>`标签中的文本内容。如果你只需要提取其中一个元素的文本内容,只需将表达式更改为该元素的选择器即可。例如,如果你只需要提取第一个`<p>`标签中的文本内容,你可以使用以下表达式:
```
//div[@class="content"]/p[1]/text()
```
需要注意的是,`text()`函数只能提取元素的文本内容,而不能提取元素中的HTML代码。如果您需要提取HTML代码,请使用`innerHTML`属性或类似的方法。
阅读全文