添加额外的 td 元素

adding extra td element

我有这个table。

 <tr>
        <td style="padding-left: 25pt;"><font style="background-color: white" color="black"> Hello</font></td>
        <td style="padding-left: 25pt;"><font style="background-color: white" color="black">Bye</font></td>
</tr>

但我想在末尾添加一个额外的 td 元素,因此它看起来像这样:

<tr>
        <td style="padding-left: 25pt;"><font style="background-color: white" color="black"> Hello</font></td>
        <td style="padding-left: 25pt;"><font style="background-color: white" color="black">Bye</font></td>
        <td>1</td>


</tr>

我正在使用 htmlAgilityPack,但我看过的在线示例并没有完全帮助。

希望对您有所帮助

string data = @"<tr><td style='padding-left: 25pt;'><font style='background-color: white' color='black'> Hello</font></td><td style='padding-left: 25pt;'><font style='background-color: white' color='black'>Bye</font></td></tr>";
string rowToAppend = "<td>1</td>";
var html = new HtmlAgilityPack.HtmlDocument();
html.LoadHtml(data);
var table = html.DocumentNode.SelectNodes("tr").FirstOrDefault();
var node = HtmlNode.CreateNode(rowToAppend);
table.AppendChild(node);
data += table.OuterHtml;