Я использую пакет HTMLAgility для разбора html, а затем используя xpath, вы получите столбец таблицы с определенным классом.Извлечение значения элемента с помощью пакета HTMLAgility
HtmlAgilityPack.HtmlWeb web = new HtmlWeb();
HtmlAgilityPack.HtmlDocument doc = web.Load("www.url.com");
foreach (HtmlNode row in doc.DocumentNode.SelectNodes("(//td[@class='titleColumn'])[2]"))
{
Response.Write(row.InnerHtml + "<br />");
}
Я извлекаю данные и строку. Innerhtml выглядит так.
<a>Title</a> <span>Year</span><br />
Я хочу сохранить значение элемента a и span в отдельных строковых переменных. Пожалуйста, помогите
'row.InnerText' .....? – Arran
@Aran Thats дает строку «Title Year». Я хочу сохранить две отдельные строки в строковых переменных. –
Хорошо, тогда покажите нам, как выглядит HTML. Мы понятия не имеем, против чего вы пытаетесь убежать. – Arran