我想逐行从 HTMLTable 中提取数据。但是我在分隔行中的列时遇到了问题。我在下面使用的代码在一行中为我提供了每个单元格。但我希望每一行都在 1 行中,然后是另一行。我怎样才能做到这一点?
HtmlNode table = doc.DocumentNode.SelectSingleNode("//table[" + tableCounter + "]");
foreach (var cell in table.SelectNodes(".//tr/td"))
{
string someVariable = cell.InnerText;
ReportFileWriter(someVariable);
}
tableCounter++;
这是我从这段代码中得到的输出:
原来的表格是这样的:
我想要的输出是列之间有空格: