Wildcard-Suche in der Knotenauswahl mit HTML-Agilitätspaket

c# html-agility-pack winforms

Frage

Das ist der Teil meines Codes

<div>
<div style="PADDING-BOTTOM: 4px"> blah </div>
<div style="PADDING-BOTTOM: 2px"> blah </div>
<div>

Wie kann ich 2. und 3. Divs in 'node.SelectNodes' auswählen?

HtmlNode node = doc.DocumentNode.SelectSingleNode(".//div[@style='PADDING-BOTTOM: 2px']");

Kann ich eine Art Wilcard-Suche nach 2px und 4px oder einem anderen px durchführen?

Akzeptierte Antwort

Sie können contains() , um eine String-in-String-Übereinstimmung herzustellen.

node = doc.DocumentNode.SelectSingleNode(".//div[contains(@style, 'PADDING-BOTTOM:')]");


Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum
Lizenziert unter: CC-BY-SA with attribution
Nicht verbunden mit Stack Overflow
Ist diese KB legal? Ja, lerne warum