java 解析text/html的text数据
时间: 2024-03-20 16:45:06 浏览: 69
java解析html
如果你需要从 HTML 文本中提取纯文本数据,可以使用 Jsoup 库对 HTML 进行解析,并使用其提供的 API 从 HTML 中提取文本。以下是一个简单的示例代码:
```java
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public class HtmlTextParser {
public static void main(String[] args) throws Exception {
String html = "<html><head><title>Example</title></head><body><p>Hello, world!</p></body></html>";
Document doc = Jsoup.parse(html);
String text = doc.text();
System.out.println("Text: " + text);
}
}
```
这个示例代码会输出以下内容:
```
Text: Example Hello, world!
```
在这个示例代码中,我们使用 Jsoup 将 HTML 文本解析为 Document 对象,并使用 `text()` 方法从 Document 对象中提取纯文本数据。
你可以根据自己的需求来使用 Jsoup 库从 HTML 中提取纯文本数据。注意,如果 HTML 中包含标签,那么标签中的文本也会被提取出来。
阅读全文