Код: Выделить всё
th1
td1
Код: Выделить всё
// gethtml
var driver UndetectedChromeDriver.Create(driverExecutablePath: await new ChromeDriverInstaller().Auto());
var html = driver.PageSource;
static bool GetInnerText(string html)
{
bool result = false;
try
{
var td1 = doc.DocumentNode.SelectSingleNode("//ps-table[@id='test1']/div/table/thead/tr[1]/th[1]");
var td2 = doc.DocumentNode.SelectSingleNode("//ps-table[@id='test1']/div/table/tbody/tr[1]/td[1]");
var string1 = td1.InnerText;
var string2 = td2.InnerText;
}
catch
{
result = false;
}
return result;
}
Код: Выделить всё
td1Если td2 установлено только в tbody, например:
Код: Выделить всё
doc.DocumentNode.SelectSingleNode("//ps-table[@id='test1']/div/table/tbody");
Мне интересно, почему.... есть ли способ получить td тела?