我在android中获取HTML页面源代码,并使用jsoup对其进行解析。我想获得所有类名为“ den”的元素。但是,它只是获得类名称为“ den”的第一个元素。我如何获得所有类名称为“ den”的元素?
public void onGetStringData(Document doc) {
Elements newPrice = doc.select("a.den");
String den = newPrice.attr("href");
Log.e(TAG, "onGetStringData: " + den);
}
.select返回元素,您可以执行此操作
public void onGetStringData(Document doc) {
Elements newPrice = doc.select("a.den");
List<String> hrefList = newPrice
.stream()
.map(e->e.attr("href"))
.collect(Collectors.toList());
Log.e(hrefList);
}
从java.util.Collection文档插入
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句