- Регистрация
- 10.09.2016
- Сообщения
- 64
- Благодарностей
- 13
- Баллы
- 8
Всем привет. Пишу парсинг на c#, но что-то пошло не так.
Есть страница. с неё пытаюсь спарсить элементы, чтобы потом их обработать регуляркой(скорее всего даже и не понадобится) и вбить в таблицу. все подряд элементы не нужны, а нужны только из определённой области страницы.
Правильно ли я понимаю, что мне нужно отобрать эту область с помощью
а потом в этой области вычленять элементы? Как вычленить элементы, которые имеют вид:
title пустой, остальные атрибуты всегда разные (все кроме class="offer_container_invertory").
Пробую
выдаёт "не удалось найти метод расширения блаблабла".
Вообще у меня задача выпарсить аттрибут "market_hash_name" и "cost" и уложить в таблицу.
Всем спасибо, кто примет участие в обсуждении
Есть страница. с неё пытаюсь спарсить элементы, чтобы потом их обработать регуляркой(скорее всего даже и не понадобится) и вбить в таблицу. все подряд элементы не нужны, а нужны только из определённой области страницы.
Правильно ли я понимаю, что мне нужно отобрать эту область с помощью
Код:
HtmlElement allData=instance.ActiveTab.FindElementByAttribute("div", "class", "offer_container_inventory_steam", "regexp", 0);
Код:
<div title="" data-original-title="" market_hash_name="★ StatTrak™ M9 Bayonet | Doppler Sapphire (Factory New)" cost="2842" id="920999766676561198164210483" class="offer_container_invertory" bot_steamid="76561198164210483" assetid="9209997666">
<div title="" data-original-title="" market_hash_name="★ M9 Bayonet | Doppler Sapphire (Factory New)" cost="2128.5" id="923452869876561198304258842" class="offer_container_invertory" bot_steamid="76561198304258842" assetid="9234528698">
Пробую
Код:
var itemsCollection=allData.FindElementsByAttribute("div", "class", "offer_container_inventory", "regexp")
Вообще у меня задача выпарсить аттрибут "market_hash_name" и "cost" и уложить в таблицу.
Всем спасибо, кто примет участие в обсуждении