- Регистрация
- 08.11.2016
- Сообщения
- 1 272
- Благодарностей
- 466
- Баллы
- 83
привет парни, вот группа есть, мне надо все посты спарсить в список
https://vk.com/public77590095
я так понимаю только до конца ее прокрутить и спарсить все или есть еще какие варианты (апи там и тд)?
если до конца прокрутить, подскажите по xpath. есть вот такой код
//Переходим на активную вкладку:
Tab tab1 = instance.GetTabByAddress("page");
if (tab1.IsBusy) tab1.WaitDownloading();
//используя XPath находим последний елемент в поиске яндекс карт (или чего там вы парсите)
HtmlElement he = instance.ActiveTab.MainDocument.FindElementByXPath(сюда вставить нужный код поиска элемента);
// делаем быстрый скролинг ( https://help.zennolab.com/en/v5/zennoposter/5.7/webframe.html#ZennoLab.CommandCenter~ZennoLab.CommandCenter.HtmlElement~ScrollIntoView.html )
if (!he.IsVoid)
{
// scroll view of tab to the html element
he.ScrollIntoView();
}
else
{
project.SendInfoToLog("не нашли елемент, не скролим", true);
return "не нашли елемент, не скролим";
}
если подскажите более быстрый способ буду признателен. спасибо
https://vk.com/public77590095
я так понимаю только до конца ее прокрутить и спарсить все или есть еще какие варианты (апи там и тд)?
если до конца прокрутить, подскажите по xpath. есть вот такой код
//Переходим на активную вкладку:
Tab tab1 = instance.GetTabByAddress("page");
if (tab1.IsBusy) tab1.WaitDownloading();
//используя XPath находим последний елемент в поиске яндекс карт (или чего там вы парсите)
HtmlElement he = instance.ActiveTab.MainDocument.FindElementByXPath(сюда вставить нужный код поиска элемента);
// делаем быстрый скролинг ( https://help.zennolab.com/en/v5/zennoposter/5.7/webframe.html#ZennoLab.CommandCenter~ZennoLab.CommandCenter.HtmlElement~ScrollIntoView.html )
if (!he.IsVoid)
{
// scroll view of tab to the html element
he.ScrollIntoView();
}
else
{
project.SendInfoToLog("не нашли елемент, не скролим", true);
return "не нашли елемент, не скролим";
}
если подскажите более быстрый способ буду признателен. спасибо