Je voudrais supprimer tous les attributs des balises HTML, par exemple
<div class="" style="" >
J'ai essayé ceci en utilisant HTMLAgilityPack mais il semble que SelectNodes ne fonctionnera pas
foreach(var eachNode in HtmlDocument.DocumentNode.SelectNodes("//*"))
{
eachNode.Attributes.RemoveAll();
}
Comment pourrais-je faire fonctionner cela en C # pour UWP?
Comme alternative à SelectNodes("//*")
, vous pouvez utiliser Descendants()
qui devrait retourner le même résultat:
foreach(var eachNode in HtmlDocument.DocumentNode.Descendants().Where(x => x.NodeType == HtmlNodeType.Element))
{
eachNode.Attributes.RemoveAll();
}