Java Jsoup访问表标记下的div标记不工作
谁能帮我一下吗。假设它返回4个元素,但它返回0Java Jsoup访问表标记下的div标记不工作,java,android,html,jsoup,Java,Android,Html,Jsoup,谁能帮我一下吗。假设它返回4个元素,但它返回0 Document mDoc = Jsoup.parse(new URL(documents[0]).openStream(), "UTF-8", BASE_URL); // get main root Elements mBannerRoot = mDoc.getElementsByClass("bl_me_main"); mExMessage =
Document mDoc = Jsoup.parse(new URL(documents[0]).openStream(), "UTF-8", BASE_URL);
// get main root
Elements mBannerRoot = mDoc.getElementsByClass("bl_me_main");
mExMessage = String.valueOf(mBannerRoot.size());
以下是网址:
这对我来说有以下两种方法:
String url = "http://www.xboxachievements.com/";
Document doc = Jsoup.connect(url).get();
Elements methodOne = doc.select("div.bl_me_main");
Elements methodTwo = doc.getElementsByClass("bl_me_main");
System.out.println(methodOne.size());
System.out.println(methodTwo.size());
但是,它会为每个文件的大小输出5
,而不是预期的4
因此,也许第一行(
Document mDoc=Jsoup.parse(新的URL(documents[0]).openStream(),“UTF-8”,BASE_URL);
)出了问题。谢谢,我有一个不同的URL。我花了一整天的时间想弄明白。英雄联盟