Ich versuche, Knoten außer Skriptknoten und eine UL auszuwählen, die eine Klasse namens 'relativeNav' hat. Kann mir bitte jemand den richtigen Weg weisen? Ich habe seit einer Woche nach diesem gesucht und ich kann es nirgendwo finden. Momentan habe ich das aber natürlich auch die // ul [@ class = 'relativeNav'] ausgewählt. Gibt es einen NOT-Ausdruck, um SelectNode zu ignorieren?HtmlAgilityPack SelectNodes-Ausdruck, um ein Element mit einem bestimmten Attribut zu ignorieren
foreach (HtmlNode node in doc.DocumentNode.SelectNodes("//body//*[not(self::script)]/text()"))
{
Console.WriteLine("Node: " + node);
singleString += node.InnerText.Trim() + "\n";
}
Ihre Antwort war genau das, was ich suchte. Vielen Dank, dass Sie sich für XPath interessieren. – thaky