Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用HtmlAgilityPack关闭父标记末尾的标记_C#_Html_Html Agility Pack - Fatal编程技术网

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

C# 使用HtmlAgilityPack关闭父标记末尾的标记,c#,html,html-agility-pack,C#,Html,Html Agility Pack,我有字符串“这是一个测试”“ 添加代码HtmlNode.ElementsFlags[“s”]=HtmlElementFlag.Closed我可以自动关闭s标记,但它会在打开标记后立即关闭它。有没有办法让它在关闭p标记之前关闭它 在一般情况下,如何获取HtmlAgilityPack以在父标记关闭之前自动关闭标记?获取带有HtmlAgilityPack的父标记,获取其文本,获取关闭父标记的长度,在关闭父标记之前添加关闭子标记,替换标记我不确定是否引用此链接您可能得到任何解决方案,我希望有一个更内置的

我有字符串
“这是一个测试”

添加代码
HtmlNode.ElementsFlags[“s”]=HtmlElementFlag.Closed我可以自动关闭
s
标记,但它会在打开标记后立即关闭它。有没有办法让它在关闭
p
标记之前关闭它


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

获取带有HtmlAgilityPack的父标记,获取其文本,获取关闭父标记的长度,在关闭父标记之前添加关闭子标记,替换标记

我不确定是否引用此链接您可能得到任何解决方案,我希望有一个更内置的方法,但这对我来说就足够了。你可以创建一个看起来几乎是内置的扩展。无论如何,我很高兴这就足够了。