java 解析text/html数据
时间: 2023-12-20 21:07:27 浏览: 30
你可以使用 Jsoup 库来解析 HTML 数据。这个库提供了一些简单易用的 API 来解析 HTML 数据,并且可以使用 CSS 选择器来查找页面元素。以下是一个简单的示例代码:
```java
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
public class HtmlParser {
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);
Element title = doc.select("title").first();
System.out.println("Title: " + title.text());
Elements paragraphs = doc.select("p");
for (Element paragraph : paragraphs) {
System.out.println("Paragraph: " + paragraph.text());
}
}
}
```
这个示例代码会输出以下内容:
```
Title: Example
Paragraph: Hello, world!
```
你可以根据自己的需求来使用 Jsoup 库来解析 HTML 数据。