我有一个包含 HTML 格式内容的字符串。
现在我想将该字符串转换为 HTML,我可以使用HtmlElementCollection
是否可以?如果是,那么如何?
请解释。谢谢!
看看HtmlAgilityPack。更多信息可以在其他类似问题的答案中找到。
当您将该字符串推送到将内容呈现为 HTML 的环境中时,该字符串将作为 HTML 处理。
当您将字符串的内容推送到不处理 HTML 的环境或明确表示不希望它呈现为 HTML 时。它将呈现为纯文本。
使用HTMLAGILITYPACK
和使用以下内容:
var st1 = stringdata; // your html formatted string
HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(st1); // this is now html doc
如果有人仍然为此锁定
为此,只需在下面显示 HTML 的地方键入代码
@((标记字符串)htmlString)
//htmlString => 具有 HTML 格式内容的字符串
//在 dotnet 的最后一个版本(现在 6.0)上使用 blazor 服务器测试