![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
EvgeniyM |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 7 Регистрация: 14.12.2012 Пользователь №: 3643 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Проблема в следующем, как бы я не старался, чем бы не искал (QWebFrame или QwebElement), нигде у меня не может найти элементы ниже иерархии "html/head" и "html/body".
Все эти три элемента (html, head, body) спокойно находит, а ниже нет и все. Весь вечер плясал с бубнами, уже подумал может со сборкой у меня что-то не то (код компилится, страницы отлично рендериться). Листинг можно воспроизвести легко у себя.
Тут код должен найти все элементы "p" (их там много) и вывести их число. У меня получается "0" (или объект является "isNull" если для одного элемента). |
|
|
mezmay |
![]()
Сообщение
#2
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: ![]() ![]() ![]() |
Наверное надо перейти на уровень документа:
и в нем искать
|
|
|
EvgeniyM |
![]()
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 7 Регистрация: 14.12.2012 Пользователь №: 3643 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Наверное надо перейти на уровень документа:
и в нем искать
С этого и начинал, это просто уже последние попытки. То есть QWebElement не ищет так же. Даже тупо беру элемент - и говорю мне найти первый дочерний элемент - и пусто. У вас работает тот код? Может кодировка, я уже не знаю, хотя кормил как cp1251 так и utf-8 (последний сайт utf8) Может кодировка, я уже не знаю, хотя кормил как cp1251 так и utf-8 (последний сайт utf8) |
|
|
mezmay |
![]()
Сообщение
#4
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: ![]() ![]() ![]() |
А ждать loadFinished() кто будет?)
|
|
|
EvgeniyM |
![]()
Сообщение
#5
|
Новичок Группа: Новичок Сообщений: 7 Регистрация: 14.12.2012 Пользователь №: 3643 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 10.5.2025, 0:10 |