Можно ли разобрать этот HTML с xpath? - PullRequest
0 голосов
/ 25 октября 2010

Я работаю над сбором спортивной статистики для личного хобби-проекта. Я нашел этот сайт со всей необходимой мне информацией: file: ///Users/JohnJNichols4/Desktop/view-source%20cluster.leaguestat.com%20download.php%20client_code=ahl&file_path=daily-report%20daily-report.html

Могу ли я проанализировать этот сайт с помощью xpath? У меня есть только опыт (небольшой опыт) с какао и xcode, поэтому я пишу это цель c с помощью обертки под названием hpple. Моя проблема возникает, когда мне нужно извлечь информацию из таблиц. Я понятия не имею, как это сделать. Все введенные мной выражения xpath неверны. Может кто-нибудь показать мне, как можно разобрать таблицы в первой таблице? Я использую функцию:

NSArray *elements  = [xpathParser search:@"xpath stuff goes here"];

Большое спасибо!

РЕДАКТИРОВАТЬ URL

Извините, ребята, я поместил локальный URL по ошибке. Вот правильный: http://cluster.leaguestat.com/download.php?client_code=ahl&file_path=daily-report/daily-report.html

1 Ответ

1 голос
/ 25 октября 2010

Если вы хотите рассматривать его как XML, вы можете, но он должен быть правильно сформирован, что не всегда имеет место с HTML.Я бы порекомендовал использовать библиотеку TouchXML, она имеет отличную поддержку xpath и достаточное количество документации и примеров.

http://foobarpig.com/iphone/touchxml-installation-guide.html

...