Russian Qt Forum

Qt => Вопросы новичков => Тема начата: evgenm27 от Февраль 28, 2018, 14:07



Название: Как скачать html страницы?
Отправлено: evgenm27 от Февраль 28, 2018, 14:07
Доброго дня. Нужно получить html код страницы, чтобы парсить, как правильно это делать? Пробовал QNetworkAccessManager. Но он слизывает просто саму страницу, а хотелось бы получить именно html код с тегами и содержимым.


Название: Re: Как скачать html страницы?
Отправлено: kambala от Февраль 28, 2018, 20:44
не очень понятно чем подход с QNetworkAccessManager не устраивает. в смысле там сайт потом догружает данные через ajax или что-то типа того, что QNetworkAccessManager не получает?


Название: Re: Как скачать html страницы?
Отправлено: nammidd от Март 01, 2018, 00:44
Libcurl


Название: Re: Как скачать html страницы?
Отправлено: evgenm27 от Март 01, 2018, 15:58
не очень понятно чем подход с QNetworkAccessManager не устраивает. в смысле там сайт потом догружает данные через ajax или что-то типа того, что QNetworkAccessManager не получает?
Уже разобрался, все скачивалось корректно, просто QTextEdit куда я выводил полученное, сам пытался преобразовывать этот хтмл в страницу, а мне нужен был именно голый html код. Вместо QTextEdit попробовал QPlainTextEdit и теперь выводится именно html. Спасибо)