Android JSOUP获取表的元素
这里有一个足球运动员的名单以及他们的图片和详细链接。 如何通过android的jsoup获取这些信息 我需要href,src,播放器名Android JSOUP获取表的元素,android,html,jsoup,Android,Html,Jsoup,这里有一个足球运动员的名单以及他们的图片和详细链接。 如何通过android的jsoup获取这些信息 我需要href,src,播放器名 埃斯特班·阿尔瓦拉多·布朗 类MyAsyncTask扩展了AsyncTask{ @Override protected Void doInBackground(Void... voids) { Document doc = null; try { doc = Jsoup.connect(
埃斯特班·阿尔瓦拉多·布朗
类MyAsyncTask扩展了AsyncTask{ @Override
protected Void doInBackground(Void... voids) {
Document doc = null;
try {
doc = Jsoup.connect("http://www.trabzonspor.org.tr/default.asp?Sayfa=Sporcular&IND=1#Icerik/").get();
//id si AutoNumber34 olan table ları alıyoruz. Sorgu sonucunda 34 adet veri geliyor....
Elements player = doc.select("table#AutoNumber54");
for (Element p : player) {
// a href etiketini alıyoruz.....
Elements linkHref = p.select("a[href]");
// img with src ending .jpg
Elements image = p.select("img[src$=.jpg]");
//başına href yazmamızın nedeni linke tamamıyla ulaşabilmek....
String absHref = linkHref.attr("abs:href");
String imagee = image.attr("abs:src");
}
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
}
到目前为止你有没有尝试过什么?你有没有任何代码可以与我们共享,或者你只是想让某个人为你做这项工作?确实,我尝试了几次,但都没有找到好的结果,因此如果有人给出一个工作代码,它会更精细document doc=null;试试看{doc=Jsoup.connect;Elements player=doc.selecttableAutoNumber54;forElement p:player{}
@Override
protected Void doInBackground(Void... voids) {
Document doc = null;
try {
doc = Jsoup.connect("http://www.trabzonspor.org.tr/default.asp?Sayfa=Sporcular&IND=1#Icerik/").get();
//id si AutoNumber34 olan table ları alıyoruz. Sorgu sonucunda 34 adet veri geliyor....
Elements player = doc.select("table#AutoNumber54");
for (Element p : player) {
// a href etiketini alıyoruz.....
Elements linkHref = p.select("a[href]");
// img with src ending .jpg
Elements image = p.select("img[src$=.jpg]");
//başına href yazmamızın nedeni linke tamamıyla ulaşabilmek....
String absHref = linkHref.attr("abs:href");
String imagee = image.attr("abs:src");
}
} catch (IOException e) {
e.printStackTrace();
}
return null;
}
}