Android: как анализировать теги HTML и получать информацию со страницы HTML - PullRequest
1 голос
/ 16 февраля 2011

Я пытаюсь получить результаты по крикету в реальном времени с сайта по крикету.Часть исходного кода 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>.Как мне разобрать файл и получить информацию о теге заголовка?

PS Я получаю вышеупомянутую ссылку HTML из файла XML.Я планирую использовать код по следующей ссылке для анализа XML-файла и получения T

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

С уважением, Сэм

1 Ответ

1 голос
/ 16 февраля 2011

Вы можете открыть поток, чтобы прочитать содержимое URL, а затем извлечь слова между тегами <title> и </title> с помощью методов String.substring() и String.indeOf() (грязный способ). или следуйте указаниям этой ссылки (регулярное выражение)

...