1

我有一个包含 HTML 格式内容的字符串。

现在我想将该字符串转换为 HTML,我可以使用HtmlElementCollection

是否可以?如果是,那么如何?

请解释。谢谢!

4

4 回答 4

1

看看HtmlAgilityPack。更多信息可以在其他类似问题的答案中找到。

于 2012-09-10T12:37:36.153 回答
1

当您将该字符串推送到将内容呈现为 HTML 的环境中时,该字符串将作为 HTML 处理。

当您将字符串的内容推送到不处理 HTML 的环境或明确表示不希望它呈现为 HTML 时。它将呈现为纯文本。

于 2012-09-10T12:43:55.077 回答
0

使用HTMLAGILITYPACK和使用以下内容:

var st1 = stringdata; // your html formatted string
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(st1); // this is now html doc
于 2013-07-16T06:45:04.783 回答
0

如果有人仍然为此锁定

为此,只需在下面显示 HTML 的地方键入代码

@((标记字符串)htmlString)

//htmlString => 具有 HTML 格式内容的字符串

//在 dotnet 的最后一个版本(现在 6.0)上使用 blazor 服务器测试

于 2021-11-20T19:54:38.177 回答