使用jsoup查询html所有标签中,标签为img
时间: 2024-03-17 21:43:39 浏览: 117
利用jsoup解析html
你可以使用以下代码使用jsoup查询HTML中所有`<img>`标签:
```java
// HTML字符串
String html = "<html><body><img src='cat.jpg'><p>Some text.</p><img src='dog.jpg'></body></html>";
// 解析HTML
Document doc = Jsoup.parse(html);
// 获取所有的<img>标签
Elements imgs = doc.select("img");
// 遍历所有的<img>标签
for (Element img : imgs) {
// 获取<img>标签的src属性值
String src = img.attr("src");
System.out.println(src);
}
```
在这个例子中,我们首先使用`Jsoup.parse()`方法将HTML字符串解析为一个`Document`对象。然后,我们使用`select()`方法查询所有的`<img>`标签,并使用`attr()`方法获取`<img>`标签的`src`属性值,最后输出这些`src`属性值。
阅读全文