Russian Qt Forum
Апрель 26, 2024, 14:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как скачать html страницы?  (Прочитано 4279 раз)
evgenm27
Гость
« : Февраль 28, 2018, 14:07 »

Доброго дня. Нужно получить html код страницы, чтобы парсить, как правильно это делать? Пробовал QNetworkAccessManager. Но он слизывает просто саму страницу, а хотелось бы получить именно html код с тегами и содержимым.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4727



Просмотр профиля WWW
« Ответ #1 : Февраль 28, 2018, 20:44 »

не очень понятно чем подход с QNetworkAccessManager не устраивает. в смысле там сайт потом догружает данные через ajax или что-то типа того, что QNetworkAccessManager не получает?
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
nammidd
Гость
« Ответ #2 : Март 01, 2018, 00:44 »

Libcurl
Записан
evgenm27
Гость
« Ответ #3 : Март 01, 2018, 15:58 »

не очень понятно чем подход с QNetworkAccessManager не устраивает. в смысле там сайт потом догружает данные через ajax или что-то типа того, что QNetworkAccessManager не получает?
Уже разобрался, все скачивалось корректно, просто QTextEdit куда я выводил полученное, сам пытался преобразовывать этот хтмл в страницу, а мне нужен был именно голый html код. Вместо QTextEdit попробовал QPlainTextEdit и теперь выводится именно html. Спасибо)
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.044 секунд. Запросов: 22.