Я пытался получить значение ниже, используя HtmlAgilityPack, но безуспешно. Я использую SelectSingleNode.htmlagilitypack using SelectSingleNode
Вот мой html.
<html>
<body>
<table>
<tr><td>One</td></tr>
</table>
</body>
</html>
И ниже - код.
HtmlDocument doc = new HtmlDocument();
doc.Load("C:\\test.html");
HtmlNode test = doc.DocumentNode.SelectSingleNode("/html/body/table/tbody/tr/td");
Console.WriteLine(test.InnerHtml);
test
(HtmlNode) переменная равна нулю.
Как я получу значение, в котором находится One
.
Спасибо за это. Да, я знаю, что нет ничего, но когда я использовал инструмент разработчика Chrome (F12), затем скопируйте xpath элемента (щелкните правой кнопкой мыши), xpath включает текст tbody. – Odee