我是android的新手,所以我的问题可能听起来很不成熟。我想创建此页面上显示的表的列表视图: http://www.medicalmnemonics.com/cgi-bin/return_browse.cfm?discipline=Rheumatology%20%2F%20Allergy&browse=1
我尝试用Jsoup解析但无法弄清楚如何做到这一点。有人可以解释我怎么能用Jsoup或任何其他解析器来做?
答案 0 :(得分:0)
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();
}
}