C#将字符串转换为HTML

C#将字符串转换为HTML,c#,html,C#,Html,我有一个包含HTML格式内容的字符串 现在我想将该字符串转换为HTML,我可以使用HtmlElementCollection 可能吗?如果是的话,怎么办 请解释一下。谢谢 看一看。更多信息可以在的答案中找到。请查看。有关的答案,可以找到更多信息。当您将字符串推送到将以HTML形式呈现内容的环境中时,字符串将以HTML形式处理 当您将字符串的内容推送到不处理HTML的环境中,或者您明确表示不希望它呈现为HTML时。它将被呈现为纯文本。当您将字符串推送到将内容呈现为HTML的环境中时,字符串将被处理

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

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

可能吗?如果是的话,怎么办


请解释一下。谢谢

看一看。更多信息可以在的答案中找到。

请查看。有关的答案,可以找到更多信息。

当您将字符串推送到将以HTML形式呈现内容的环境中时,字符串将以HTML形式处理


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

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


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

使用
HTMLAGILITYPACK
并使用以下命令:

var st1=stringdata;//您的html格式字符串
HtmlDocument doc=新的HtmlDocument();
doc.LoadHtml(st1);//这现在是html文档

使用
HTMLAGILITYPACK
并使用以下各项:

var st1=stringdata;//您的html格式字符串
HtmlDocument doc=新的HtmlDocument();
doc.LoadHtml(st1);//这现在是html文档

包含HTML格式内容的字符串
是HTMLB,但如何将其用作HTML?例如,我的字符串等。。。我如何在上面使用HtmlElementCollection?我不认为你可以从字符串到HtmlElementCollection。HtmlElementCollection的实例只能通过HtmlDocument创建,而HtmlDocument只能通过WebBrower控件的Document属性设置(有关更多信息,请参阅。我认为您想要使用的是HtmlAlityPack(请参阅下面Dan Lister的回答)
具有HTML格式内容的字符串是HTMLB,但我如何将其作为HTML使用?例如,我的字符串具有等…我如何在其上使用HtmlElementCollection?我认为您无法从字符串获取HtmlElementCollection。HtmlElementCollection的实例只能通过HtmlDocument创建,而HtmlDocument只能是se来自WebBrower控件的Document属性的t(请参阅以获取更多信息。我认为您想要使用的是HtmlAlityPack(请参阅下面Dan Lister的回答)