Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android使用Jsoup解析多个HTML表_Java_Android_Html_Parsing_Jsoup - Fatal编程技术网

Java Android使用Jsoup解析多个HTML表

Java Android使用Jsoup解析多个HTML表,java,android,html,parsing,jsoup,Java,Android,Html,Parsing,Jsoup,我正在尝试解析internet上的HTML页面,以便使用Jsoup从其中的表中检索数据。但是我要解析的页面包含多个表。我该怎么做?可能吗 编辑: 以下是我要分析的页面: 我想从包含图书信息的表中检索数据。这是完全可能的。获取与您的需求相匹配的表列表,并对其进行迭代。请添加您想要解析的html,并指出您想要的表。我已经编辑了问题。谢谢我的回答能帮上忙吗?如果是,请将其标记,以便可以认为该主题已结束。如果没有,请提供一些反馈,或您自己的答案。 Document doc = Jsoup.connec

我正在尝试解析internet上的HTML页面,以便使用Jsoup从其中的表中检索数据。但是我要解析的页面包含多个表。我该怎么做?可能吗

编辑: 以下是我要分析的页面:


我想从包含图书信息的表中检索数据。

这是完全可能的。获取与您的需求相匹配的表列表,并对其进行迭代。请添加您想要解析的html,并指出您想要的表。我已经编辑了问题。谢谢我的回答能帮上忙吗?如果是,请将其标记,以便可以认为该主题已结束。如果没有,请提供一些反馈,或您自己的答案。
Document doc = Jsoup.connect("http://metudex.com/mobilepac/browse.php?SEARCH=calculus&kriter=X&Submit=Search").get();

Elements els = doc.select("td:has(span.briefcitDetail)"); //gets every td that has a child span with class briefcitDetail

for(Element el : els) {
    System.out.println("--" + el.text());
}