Название: разложить конкретный сайт в таблицу Отправлено: Pilot от Сентябрь 06, 2011, 08:22 Всем доброго времени суток.
Возникла необходимость разобрать вот эту страницу http://gurtam.com/ru/gps_tracking/gps_hardware/auto.html?id= в виде таблицы за каждый день по конкретному типу оборудования. Какими инструментами это лучше делается? Я так понял, что через QXmlQuery это не совсем удачная идея. Заранее спасибо за ответы! Название: Re: разложить конкретный сайт в таблицу Отправлено: Vass от Сентябрь 06, 2011, 10:05 Можно построит QDomDocument, но учитывая что веб страницы редко бывают валидными документами, а структура таблицы которая нужна достаточно постоянно, я бы рекомендовал написать свой несложный парсер на QRegExp.
Название: Re: разложить конкретный сайт в таблицу Отправлено: Pilot от Сентябрь 06, 2011, 11:10 Спасибо!
В Qt может есть достойный пример с использованием QRegExp? Название: Re: разложить конкретный сайт в таблицу Отправлено: _OLEGator_ от Сентябрь 06, 2011, 11:20 Как вариант для вашей цели можно использовать QWebView, а если точнее QWebFrame:
Код
Название: Re: разложить конкретный сайт в таблицу Отправлено: Pilot от Сентябрь 06, 2011, 11:56 Спасибо за наводку! Сейчас буду смотреть!
Название: Re: разложить конкретный сайт в таблицу Отправлено: Vass от Сентябрь 07, 2011, 12:51 Как вариант для вашей цели можно использовать QWebView, а если точнее QWebFrame: Только нужно учесть что этот класс находится в библиотеке QWebKit, для которой в свою очередь нужен QtGuiКод
так что этот способ не подойдет, если у вас фоновое консольное приложение. |