регулярка яндекс картинки

GEN_13

Client
Регистрация
19.05.2016
Сообщения
147
Благодарностей
13
Баллы
18
Помогите составить регулярку для парсинга url, с яндекс картинок. Что бы в дальнейшем их сохранить себе на пк
 

izunag

Пользователь
Регистрация
23.08.2017
Сообщения
125
Благодарностей
25
Баллы
18
Используй js на странице

project.Variables[" переменная для сохранения результата "].Value = tab.MainDocument.EvaluateScript(@"
var zennoparse = function () {
var result = [], list, item, value;
list = document.querySelectorAll(' свой селектор ');
for (var i = 0, l = list.length; i < l; i++) {
item = list.item(i);

value = item.href // или item.innerText или что-то еще что можно получить из элемента
/// действия с value
result.push(value);

}
return JSON.stringify({items:result});
}

try {
return zennoparse();
} catch (e) {
return e.name + ': ' + e.message;
}
");

Далее используем стандартный блок работа с JSON и ХML из группы действий с данными.
Выбираем парсить JSON, а следом нужное действие с JSON (загрузить в список и тп)
 

Folt

Client
Регистрация
16.12.2016
Сообщения
71
Благодарностей
11
Баллы
8
Распишите пожалуйста по подробнее.
Было бы для всех полезно.
 

izunag

Пользователь
Регистрация
23.08.2017
Сообщения
125
Благодарностей
25
Баллы
18
Выше дан пример C# кода, который выполняет js на активной вкладке, а результат сохраняет в переменную.
'свой селектор' заменяем на CSS селектор который выбирает нужные элементы на странице, потом в цикле обрабатываем элементы, извлекая нужные данные и сохраняем их в массив, возвращаем результат в JSON.
Далее используем стандартный блок работа с JSON и ХML из группы действий с данными.
Выбираем парсить JSON, а следом нужное действие с JSON (загрузить в список и тп)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)