#cpp #qt
Как в Qt можно реализовать считывание определенной информации со страницы сайта? Какие классы для этого нужно подключать, хотелось бы посмотреть на примерный код. Не помешают и ссылочки на материалы по этой теме. Как возможно будет считать информацию которой нет в html коде, например, тут: при наведении курсора на графики появляются числа, как можно считать эти числа?
Ответы
Ответ 1
В Qt имеется QtWebKit - компонент, реализующий функциональность браузера с поддержкой JS. Так что ваша задача состоит в исследовании скриптового функционала страницы при помощи, например, FireBug, а затем вызова этих js-методов посредством WebKit. Вызов js: QWebView::page()->mainFrame()->evaluateJavaScript( "some_js_function()" );
Комментариев нет:
Отправить комментарий