У меня есть таблица, где мне нужно проверить, являются ли две ячейки, позиции 9 и 16, nbsp. Я успешно подсчитал количество вхождений, где позиция 9 пуста, используя что-то вроде этого:
foreach (HtmlNode results in htmlReport.DocumentNode.SelectNodes("//table[@id='tbl1']"))
{
countMissingElement = results.SelectNodes("//tr//td[position() = 9 and . = ' ']").Count;
}
Я пробовал различные итерации операторов, подобные следующим, но не могу заставить это работать.
countMissingElement = results.SelectNodes("//tr//td[(position() = 9 and . = ' ') and (position() = 16 and . = ' ')]").Count;
countMissingElement = results.SelectNodes("//tr//td[(position() = 9 and . = ' ')] and //tr//td[(position() = 16 and . = ' ')]").Count;
Есть идеи?