Se ho dei tag vuoti come questo
<td width="15px"/>
Il pacchetto Agility li corregge per essere come
<td width="15px"></td>
È possibile fare qualcosa per sovrascrivere questo comportamento?
Prova questo prima di salvare:
if (HtmlNode.ElementsFlags.ContainsKey("td"))
{
HtmlNode.ElementsFlags["td"] = HtmlElementFlag.Empty | HtmlElementFlag.Closed;
}
else
{
HtmlNode.ElementsFlags.Add("td", HtmlElementFlag.Empty | HtmlElementFlag.Closed);
}
Questo cambia il comportamento per tutti gli elementi di td
che potrebbero non essere quello che vuoi. Non conosco un modo per realizzare questo per-nodo.