Парсинг сайта при помощи CsQuery
Разбираюсь с парсингом сайтов при помощи CsQuery, возникло несколько вопросов:
Как одновременно доставать несколько элементов с сайта? Например, я хочу взять имя и город человека. Пока что научился по одному элементу брать:
CQ dom = CQ.CreateFromUrl($"{nedv}"); foreach (IDomObject obj in dom.Find(".item-contacts-link")) { if (obj.GetAttribute("href") != "") { string number, name; number = obj.GetAttribute("href"); //textBox2.Text += urls + System.Environment.NewLine; Console.WriteLine($"Номер: {number}"); } }Если код сайта написан не очень красиво (вместо подключения стиля он указывается в
div) пример:<div style="padding: 10px 10px 10px 5px; border-top: 1px solid #e3e2df; display: block;"> <span style="font-size: 18px; color: #666">Витебск</span> <span> <span style="font-size: 16px; color: #666; padding-left: 30px;">Адрес: ул. Ленина, 3а </span> <br> </span> </div>Как мне правильно доставать в таком случае город?