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"));
}
我是 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"));
}