开发者

Copy Html tables using c#

开发者 https://www.devze.com 2023-03-12 04:20 出处:网络
I need to copy an HTML table and write it into a word doc. A sample of my HTML is <table id=\"intimation\" runat=\"server\">

I need to copy an HTML table and write it into a word doc. A sample of my HTML is

<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>

I need to copy this table into a string .. then i can esily insert it into the word doc


Html Agility Pack seems to be what you need. Take a look at its documentation.


you can use the StreamWriter to write and if you want to store HTML in string type variable, you can achieve it as following:

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

if you put the backslash (\) infront of double quotes ("), it will allow you to store the double quotes in string variable. But backslash (\) will not appear in written file.

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>";
0

精彩评论

暂无评论...
验证码 换一张
取 消