安卓 : How to Parse HTML tags and retrieve information from an HTML page

标签 android html xml parsing rss

我正在尝试从板球网站获取实时板球比分。 部分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>标签。我如何解析文件并检索 标题标签上的信息?

附言我从一个 XML 文件中得到上面的 HTML 链接。 我计划使用以下链接中的代码来解析 XML 文件 并检索 T

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

问候, 山姆

最佳答案

您可以打开一个流来读取 URL 的内容,然后提取 <title> 之间的单词。和 </title>String.substring() 的帮助下标记和 String.indeOf()方法(肮脏的方式)。或者关注什么this链接说(正则表达式)

关于安卓 : How to Parse HTML tags and retrieve information from an HTML page,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5013090/

相关文章:

php - 服务器未找到错误,000Webhost 域和 Ion 库用于数据发送?

javascript - 使用 Handlebars.js 时如何将模板 js 外包到不同的文件

jquery - 如何在CSS中创建滚动菜单?

xml - Draw.io XML 文件的格式?

xml - 使用 axios 向 SOAP 端点发出请求

android - 有没有什么方法可以让property animator API在3.0以下的android系统中工作

android - 同时设置 Saturation 和 ColorFilter 图像

android - 在 Android 上存储 key

javascript - 在 Canvas (HTML5) 上绘制好看的(如在 Flash 中)线条 - 可能吗?

android - 按钮栏与回收站 View 问题重叠