从HTML或XAML C#中删除表
本文关键字:删除 XAML HTML | 更新日期: 2023-09-27 18:01:00
我使用了HTML到XAML(FlowDocument(的转换脚本,唯一的问题是我不希望显示表。
对于这个例子,我更喜欢使用HTML代码:
<table>
<tr>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>
好吧,只是为了举例,这就是表的格式。我想用<p>
或<br />
之类的东西来替换标记。我该怎么做?
在非常简单的术语中:
string html = "...";
html = html.Replace("<table>","<p>");
html = html.Replace("<td>","");
html = html.Replace("</td>"," ");
html = html.Replace("<tr>","");
html = html.Replace("</tr>","<br/>");
html = html.Replace("</table>","</p>");
如果你有不止一个,你会在关门后得到一个额外的空间。你可以通过更彻底的逻辑来解释这一点。