C# 解释的html标记
我用C#开发了一个小型windows窗体应用程序。 此应用程序只需处理数据,然后将其导出到 html文件 但我的问题是我正在导出的一些数据 包括html标记(,)。所以这就破坏了 由于此标记,我导出的文件(.html)的布局 有没有办法解决这个问题?还是有开源软件C# 解释的html标记,c#,html,C#,Html,我用C#开发了一个小型windows窗体应用程序。 此应用程序只需处理数据,然后将其导出到 html文件 但我的问题是我正在导出的一些数据 包括html标记(,)。所以这就破坏了 由于此标记,我导出的文件(.html)的布局 有没有办法解决这个问题?还是有开源软件 可以帮助我解决此问题的报告工具?使用实体转义标记:而不是,而不是转义html string inject = "<b>convert</b> me & £123 <br/>"; string
可以帮助我解决此问题的报告工具?使用实体转义标记:
而不是
,
而不是转义html
string inject = "<b>convert</b> me & £123 <br/>";
string safe = System.Web.HttpUtility.HtmlEncode(inject);
=== <b>convert</b> me & £123 <br/>
string inject=“转换我和123英镑
”;
string safe=System.Web.HttpUtility.HtmlEncode(inject);
===b转换/b me&£123溴/
它将在浏览器中呈现为类似于inject
。。。。。。。。。。。。。我正在导出包含html标记(“,”,“)………如何实现这些实体?在这种示例中如何实现这些实体:我的第一个标题我的第一段。“+txtData.Text(包含-”)+”。好的,我成功地将其设置正确。因此,一个很好的例子是:My name td=“My name”。谢谢大家。