Я использую HTML Agility Pack. У меня есть HTMLNode со следующим InnerHtml:
"Item: <b><a href="item.htm">Link Text</a></b>"
Из этого узла я хочу выбрать «Текст ссылки» из тега «а». Я не смог этого сделать. Я пробовал это:
System.Diagnostics.Debug.WriteLine(node.InnerHtml);
//The above line prints "Item: <b><a href="item.htm">Link Text</a></b>"
HtmlNode boldTag = node.SelectSingleNode("b");
if (boldTags != null)
{
HtmlNode linkTag = boldTag.SelectSingleNode("a");
//This is always null!
if (linkTag != null)
{
return linkTag.InnerHtml;
}
}
Будем признательны за любую помощь в правильном выборе.