Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 解释的html标记_C#_Html - Fatal编程技术网

C# 解释的html标记

C# 解释的html标记,c#,html,C#,Html,我用C#开发了一个小型windows窗体应用程序。 此应用程序只需处理数据,然后将其导出到 html文件 但我的问题是我正在导出的一些数据 包括html标记(,)。所以这就破坏了 由于此标记,我导出的文件(.html)的布局 有没有办法解决这个问题?还是有开源软件 可以帮助我解决此问题的报告工具?使用实体转义标记:而不是,而不是转义html string inject = "<b>convert</b> me & £123 <br/>"; string

我用C#开发了一个小型windows窗体应用程序。 此应用程序只需处理数据,然后将其导出到 html文件

但我的问题是我正在导出的一些数据 包括html标记(,)。所以这就破坏了 由于此标记,我导出的文件(.html)的布局

有没有办法解决这个问题?还是有开源软件
可以帮助我解决此问题的报告工具?

使用实体转义标记:
而不是
而不是
转义html

string inject = "<b>convert</b> me & £123 <br/>";
string safe = System.Web.HttpUtility.HtmlEncode(inject);

=== &lt;b&gt;convert&lt;/b&gt; me &amp; &#163;123 &lt;br/&gt;
string inject=“转换我和123英镑
”; string safe=System.Web.HttpUtility.HtmlEncode(inject); ===b转换/b me&£123溴/

它将在浏览器中呈现为类似于
inject

。。。。。。。。。。。。。我正在导出包含html标记(“,”,“)………如何实现这些实体?在这种示例中如何实现这些实体:我的第一个标题我的第一段。

“+txtData.Text(包含-”)+”。好的,我成功地将其设置正确。因此,一个很好的例子是:My name td=“My name”。谢谢大家。