我想从HTML标记中删除所有属性,例如
<div class="" style="" >
我尝试使用HTMLAgilityPack,但似乎SelectNodes无法正常工作
foreach(var eachNode in HtmlDocument.DocumentNode.SelectNodes("//*"))
{
eachNode.Attributes.RemoveAll();
}
我如何在C#中为UWP做这项工作?
答案 0 :(得分:0)
作为SelectNodes("//*")
的替代方案,您可以使用Descendants()
,它应返回相同的结果:
foreach(var eachNode in HtmlDocument.DocumentNode.Descendants())
{
eachNode.Attributes.RemoveAll();
}