当前,我在每个循环中都有这个变量:
var table = document.DocumentNode.SelectNodes("//*[@id=\"NpcTable\"]/tbody");
foreach (var row in table)
{
HtmlAttribute attr = row.Attributes["role"];
Console.WriteLine("<tr> Element Successfully Found.");
}
这似乎只能找到一个<tr>
元素,但我不确定。
这是输出:<tr> Element Successfully Found.
,但只有一次。
答案 0 :(得分:0)
var table = document.DocumentNode.Descendants("tr").Where(node => node.Attributes.Contains("role")).ToList();
foreach (var row in table)
{
Console.WriteLine(row.InnerText);
}