Страницы

Поиск по вопросам

понедельник, 24 февраля 2020 г.

Qt(C++) считывание данных с веб страницы

#cpp #qt


Как в Qt можно реализовать считывание определенной информации со страницы сайта?
Какие классы для этого нужно подключать, хотелось бы посмотреть на примерный код. Не
помешают и ссылочки на материалы по этой теме.

Как возможно будет считать информацию которой нет в html коде, например, тут: при
наведении курсора на графики появляются числа, как можно считать эти числа?
    


Ответы

Ответ 1



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

Комментариев нет:

Отправить комментарий