Ho un documento HTML complesso, ha così tante intestazioni, HTMLAgilityPack
può selezionare tutte le intestazioni in una query temporale? Il risultato dovrebbe mantenere la sequenza originale della direzione.
Qualcuno può saperlo? Grazie
Sì, puoi fare qualcosa di simile usando XPath
var xpath = "//*[self::h1 or self::h2 or self::h3 or self::h4]";
foreach (var node in doc.DocumentNode.SelectNodes(xpath))
{
//do something
}
Questo rispetta anche l'ordine dei tag. Se vuoi più tag, puoi aggiungerlo all'espressione Xpath.