HtmlAgilityPack SelectNodes-Ausdruck zu ignorieren, ein element mit einem bestimmten Attribut

Ich versuche, wählen Sie Knoten mit Ausnahme der von der Skript-Knoten und eine ul, dass ist eine Klasse namens 'relativeNav'. Kann jemand bitte leiten mich auf den richtigen Weg? Ich war auf der Suche nach diesem für eine Woche und ich kann es nicht finden überall. Derzeit habe ich diese aber natürlich ist es die Auswahl der //ul[@class='relativeNav'] als gut. Es ist trotzdem ein NICHT Ausdruck davon, so dass SelectNode ignorieren, dass man?

        foreach (HtmlNode node in doc.DocumentNode.SelectNodes("//body//*[not(self::script)]/text()"))
        {
            Console.WriteLine("Node: " + node);
            singleString += node.InnerText.Trim() + "\n";
        }
InformationsquelleAutor thaky | 2012-11-05
Schreibe einen Kommentar