Android jsoup select 标题一一

Android jsoup select titles one by one

我是 android 的新手。我想用jsoup一一获取所有标题。

如果有 10 个标题我都想要 我的密码是

Elements localElements1 = localDocument.select("ul[id=newslist] img[alt]")

它选择了 1 个标题。但我需要这一切。

你只需要项目的类型和它的id(或class),你不需要其他元素(img)。 代码这样写,

Elements localElements1 = localDocument.select("ul#newslist");

Select 件 img 属性下的 ul,

Elements localElements1 = localDocument.select(".ul#newslist > img[alt]");

Elements localElements1 = localDocument.select(".ul#newslist img[alt]");

请试试这个:

Elements elems = localDocument.select("ul#newslist img[alt]");
此代码中的

elems 是具有属性 alt 的所有 img 元素的列表。要遍历此列表,您可以这样做:

for(Element img : elems){
    System.out.println(img.attr("alt"));
}