简体   繁体   English

添加额外的 td 元素

[英]adding extra td element

I have this 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>

but I want to add an extra td element at the end so it looks like this:但我想在最后添加一个额外的 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>

I am using htmlAgilityPack, but the examples online that I have looked don't exactly help.我正在使用 htmlAgilityPack,但我看过的在线示例并没有完全帮助。

i hope this may help you我希望这可以帮助你

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;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM