Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> awesomium 
:(
    Опции темы
od0201
Дата 23.10.2014, 14:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 126
Регистрация: 16.1.2009

Репутация: нет
Всего: 1



доброе время суток

c# 
awesomium

пытаюсь парсить страницу, на странице есть тег ul

програмно
outerHTML = wb.ExecuteJavascriptWithResult("document.documentElement.outerHTML").ToString();
или "исходный код страницы", я получаю
<ul class="group is-online"></ul>

в браузере (визуально) он заполнен 
или если смотреть "исходный код выделенного фрагмента"
<ul class="group is-online">
<li .....></li>
<li .....></li>
<li .....></li>
</ul>

как я понимаю, он заполяется каким-то скриптом (каким, я так и не нашел)
как мне добраться до содержимого этого тега, или подскажите в каком направлении мне копать?
Спасибо
PM MAIL   Вверх
Экскалупатор
Дата 24.10.2014, 01:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

Репутация: 5
Всего: 24



если они есть на странице значит их можно получить, скрипт их заполняет или нет не имеет значения, если конечно данные не заполняются по требованию, тогда нужно еще выполнить это самое требование. далее берем элемент, и берем его children, ну и с ними уже как с обычными элементами.
PM MAIL ICQ   Вверх
jonie
Дата 25.10.2014, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 6
Всего: 118



да скорее всего просто на момент исполнения скрипта (вроде выглядит норм) элементы еще не вставлены.


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
od0201
Дата 5.11.2014, 23:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 126
Регистрация: 16.1.2009

Репутация: нет
Всего: 1



Цитата(jonie @  25.10.2014,  12:40 Найти цитируемый пост)
да скорее всего просто на момент исполнения скрипта (вроде выглядит норм) элементы еще не вставлены.


Их и после вставки не видно. Визуально, да, а программно нет. И на сколько я понимаю, эти данные из awesomium получить нельзя. А вот из под расширения для Chrome, если верить Google, это реально.

Поэтому пошел я осваивать новую ветку форума  smile  
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0856 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.