Как сохранить веб-страницу в Qt WebKit как «сохранить как полную веб-страницу» - PullRequest
4 голосов
/ 03 июня 2010

Мне нужно сохранить веб-страницу, используя Qt WebKit, аналогичный "Сохранить как полную веб-страницу" .

Ниже приведены мои требования,

  1. Сохраните индексный HTML-файл, сохраняя кодировку объектов.
  2. Необходимо скачать все связанные изображения и другие ресурсы.
  3. Необходимо изменить путь ресурса на html-странице к локальному загруженному пути.
  4. Необходимо поддерживать текущее состояние веб-страницы.

Я могу использовать Qt и JavaScript для этого.

Пожалуйста, предоставьте мне некоторые материалы по этому вопросу.

Спасибо

Ответы [ 2 ]

0 голосов
/ 04 января 2014

как насчет сохранения HTML в локальной системе и вызова setHtml (), когда вам это нужно?

0 голосов
/ 01 июня 2011

Вы можете использовать синтаксический анализатор HTML для анализа текущей страницы, затем найти все изображения (xpath "// img"), загрузить их файлы и изменить их атрибуты src.

...