我正在尝试使用可能包含HTML标记的数据(简单的,链接或
)来构建HTML输出。
如果我使用CreateNode将这样的字符串添加到我的HTML中,则会发生一些不需要的过滤。我该如何解决这个问题?
示例:
string myText = "<strong>Intro</strong><br />Some Explanation";
node.ParentNode.ReplaceChild(HtmlNode.CreateNode(myText, node);
在我生成的HTML中,只输出强文本,剩下的就不见了。
答案 0 :(得分:0)
为什么不尝试使用 InnerHtml ?
string myText = "<strong>Intro</strong><br />Some Explanation";
node.ParentNode.InnerHtml = myText;