Как парсить ссылки на страницы товаров с разной структурой вложенности страниц

dimon1900

Новичок
Регистрация
08.11.2017
Сообщения
5
Благодарностей
0
Баллы
1
Добрый день товарищи эксперты! Подскажите новичку, как парсить ссылки на страницы товаров с разной структурой вложенности страниц ?

Например: одна группа товаров может лежать на третьем уровне вложенности, а в другой в 4 или даже пятом. Также такие структуры вложенности могут миксоваться в одной группе товаров.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 715
Баллы
113
используй разные запросы при пирсинге, потом списки как надо смиксуешь.
или используй один xpath, но правильно составленный с условиями "или" внутри конструкции.
 
  • Спасибо
Реакции: dimon1900

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 496
Благодарностей
1 304
Баллы
113

dimon1900

Новичок
Регистрация
08.11.2017
Сообщения
5
Благодарностей
0
Баллы
1
Последнее редактирование:

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 715
Баллы
113
Спасибо большое! Я правильно понял, что можно с помощью xpath прокладывать путь до конечного оборудования, что бы не громоздить кубики в шаблоне и не плодить списке?
насчет оборудования не знаю, а вот то что xpath очень мощный и гибкий это факт.
 
  • Спасибо
Реакции: dimon1900

dimon1900

Новичок
Регистрация
08.11.2017
Сообщения
5
Благодарностей
0
Баллы
1

dimon1900

Новичок
Регистрация
08.11.2017
Сообщения
5
Благодарностей
0
Баллы
1
Можно еще один вопрос? Я не силен в C#, но прочитал что есть такой экшен как "парсинг страниц" в нем можно использовать конструкции xpath, но я там не могу понять какие данные вбивать строки селектора и атрибута. Для поиска путей использую расширения XPath Helper Wizard
 

Gunjubasik

Client
Регистрация
30.05.2019
Сообщения
3 496
Благодарностей
1 304
Баллы
113
Можно еще один вопрос? Я не силен в C#, но прочитал что есть такой экшен как "парсинг страниц" в нем можно использовать конструкции xpath, но я там не могу понять какие данные вбивать строки селектора и атрибута. Для поиска путей использую расширения XPath Helper Wizard
Используйте встроенный в зенно DevTool для нахождения путей:
63998

63999

Для парсинга используйте кубик Парсить страницу. ПКМ-Найти Действие-Парсить...
64000
 
  • Спасибо
Реакции: dimon1900

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