我是 android 的新手,所以我的问题可能听起来很不成熟。我想制作此页面上显示的表格的列表视图: http ://www.medicalmnemonics.com/cgi-bin/return_browse.cfm?discipline=Rheumatology%20%2F%20Allergy&browse=1
我尝试使用 Jsoup 进行解析,但不知道该怎么做。有人可以解释我如何使用 Jsoup 或任何其他解析器来做到这一点吗?
我是 android 的新手,所以我的问题可能听起来很不成熟。我想制作此页面上显示的表格的列表视图: http ://www.medicalmnemonics.com/cgi-bin/return_browse.cfm?discipline=Rheumatology%20%2F%20Allergy&browse=1
我尝试使用 Jsoup 进行解析,但不知道该怎么做。有人可以解释我如何使用 Jsoup 或任何其他解析器来做到这一点吗?
http://jsoup.org/cookbook/extracting-data/attributes-text-html
http://www.mkyong.com/java/jsoup-html-parser-hello-world-examples/
要从标签中获取数据,请使用以下代码。
<strong>Joint pain causes</strong>
public void getDataurl()
{
URL url;
try {
url = new URL("http://www.medicalmnemonics.com/cgi-bin/return_browse.cfm?discipline=Rheumatology%20%2F%20Allergy&browse=1");
Document doc = Jsoup.parse(url, 30000);
Elements elements = doc.select("strong");
for( Element e : elements )
{
System.out.println(e.text());
}
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}