2010-04-16 2 views
1

Эй, я хотел бы создать приложение, которое могло бы проанализировать веб-сайт, чтобы получить конкретную информацию. В частности, что-то, что может проанализировать http://www.fedex.com/Tracking?language=english&cntry_code=us&tracknumbers=681780934297262 для получения важной информации. Есть ли учебник, который я мог бы использовать.Как анализировать сайт?

+1

универсальный консенсус по StackOverflow является то, что регулярные выражения являются лучшим решением для разбора HTML. Если вы не Джон Скит. Он не может это сделать. –

+0

За исключением разработчиков Python, которые избегают регулярных выражений (потому что они не работают вообще для HTML) и используют пакет Beautiful Soup. –

ответ

2

В этой статье Cocoa With Love обсуждается разбор XML и HTML с библиотекой libxml2, доступной с Xcode, с использованием XPath, чтобы вытащить интересующий узел. Посмотрите на функцию PerformHTMLXPathQuery().

Смежные вопросы