Cómo eliminar todos los atributos en las etiquetas HTML

c# html-agility-pack uwp

Pregunta

Me gustaría eliminar todos los atributos de las etiquetas HTML, por ejemplo

<div class="" style="" >

He intentado esto usando HTMLAgilityPack, sin embargo, parece que SelectNodes no funcionará

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

¿Cómo haría este trabajo en C # para UWP?

Respuesta aceptada

Como alternativa a los SelectNodes("//*") , puede usar Descendants() que deberían devolver el mismo resultado:

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


Related

Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué