Come rimuovere tutti gli attributi nei tag HTML

c# html-agility-pack uwp

Domanda

Vorrei rimuovere tutti gli attributi dai tag HTML, per esempio

<div class="" style="" >

Ho provato questo utilizzando HTMLAgilityPack, tuttavia sembra che SelectNodes non funzionerà

foreach(var eachNode in HtmlDocument.DocumentNode.SelectNodes("//*"))
{
   eachNode.Attributes.RemoveAll();
}

Come faccio a far funzionare questo in C # per UWP?

Risposta accettata

In alternativa a SelectNodes("//*") , puoi usare Descendants() che dovrebbe restituire lo stesso risultato:

foreach(var eachNode in HtmlDocument.DocumentNode.Descendants())
{
    eachNode.Attributes.RemoveAll();
}


Related

Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow