Moadip
Client
- Регистрация
- 26.09.2015
- Сообщения
- 509
- Благодарностей
- 824
- Баллы
- 93
Посмотрел вот этот xpath .//div[@class='serp-item']
Яндекс изменил разметку, поэтому вот это уже не работает
Это надо по новому смотреть что там и как.
Вот мини справка по xpath
http://zennolab.com/discussion/threads/problema-s-parsingom-v-amazon.32660/#post-236794
Плюс почитать что вообще в этой теме народ пишет, ну и по форуму поиском пройти, были примеры по работе с xpath.
Яндекс изменил разметку, поэтому вот это уже не работает
C#:
var nodes = doc.DocumentNode
.SelectNodes(".//div[@class='serp-item']") // взяли нужные узлы
.Select(n => n.FirstChild)
.Where(n => n.FirstChild.GetAttributeValue("class", "") == "serp-item__title") // взяли без рекламы
.ToList();
Вот мини справка по xpath
http://zennolab.com/discussion/threads/problema-s-parsingom-v-amazon.32660/#post-236794
Плюс почитать что вообще в этой теме народ пишет, ну и по форуму поиском пройти, были примеры по работе с xpath.