ms-word-使用c#复制Html表

本文关键字:Html 复制 使用 ms-word- | 更新日期: 2023-09-27 17:58:40

我需要复制一个HTML表并将其写入word文档。我的HTML示例是

<table id="intimation" runat="server">
<tr>
<td>
test page
</td>
<td>
new test
</td>
</tr>
<tr>
<td>
test page
</td>
<td>
new test
</td>
</tr>
</table>

我需要把这个表复制成一个字符串。。然后我可以将其插入单词doc

ms-word-使用c#复制Html表

Html敏捷包似乎就是您所需要的。看看它的文档。

您可以使用StreamWriter进行写入,如果您想将HTML存储在string类型的变量中,您可以实现如下:

string TestHTML = "<table id='"intimation'" runat='"server'">";

如果将反斜杠(')放在双引号(")前面,则可以将双引号存储在字符串变量中。但反斜杠(')不会出现在写入的文件中。

string TestHTML = "<table id='"intimation'" runat='"server'">" +
"<tr><td>test page</td><td>new test</td></tr>" +
"<tr><td>test page</td>" +
"<td>new test</td></tr>" +
"</table>";