2011-02-16 170 views
1

我试图从板球网站获取活板球比分。 部分HTML源代码如下。Android:如何解析HTML标签并从HTML页面检索信息

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://developers.facebook.com/schema/"> 

<head> 

<meta name="google-site-verification" content="ZxdgH3XglRg0Bsy-Ho2RnO3EE4nRs53FloLS6fkt_nc" /> 

<title>Eng 132/4 (29.3 ov, MJ Prior 27*, IJL Trott 53*, JM Davison 0/10) | Live Scorecard | ESPN Cricinfo</title> 

<meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> 

<meta name="keywords" content="Canada v England, Live cricket score, Khan Shaheb Osman Ali Stadium, Fatullah, Fatullah, Other one-day/limited-overs matches" /> 

<meta name="description" content="Live cricket score and commentary for ICC World Cup Warm-up Matches, Canada v England at Fatullah, Feb 16, 2011" /> 

我的兴趣点是<title>标记。如何解析文件并在标题标签上检索 信息?

P.S.我从XML文件中获得上述HTML链接。 我打算使用的代码下面的链接通过XML文件 解析和检索的T

http://www.ibm.com/developerworks/opensource/library/x-android/

问候, 山姆

回答

1

您可以打开流通过的内容阅读然后通过String.substring()String.indeOf()方法(脏方式)提取<title></title>标记之间的词。或按照什么this链接说(正则表达式)

+0

谢谢!使用正则表达式! – sammydude 2011-03-07 05:17:41