使用HtmlAgilityPack关闭父标记末尾的标记

时间:2014-05-13 06:49:45

标签: c# html html-agility-pack

我有字符串"<p><s>this is a test</p>"

添加代码HtmlNode.ElementsFlags["s"] = HtmlElementFlag.Closed;我可以自动关闭s标记,但会在开始标记后直接关闭它。有没有什么办法可以让我在关闭p标签之前关闭它?

在一般情况下,如何在父标记关闭之前让HtmlAgilityPack自动关闭标记?

1 个答案:

答案 0 :(得分:0)

使用HTMLAgilityPack获取父标记,获取其文本,获取结束父标记的长度,在结束父标记之前添加结束子标记,替换标记