3

这是我的代码的一部分

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

如何将第二个和第三个 div 选择到 'node.SelectNodes' 中?

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

我可以对 2px 和 4px 或任何其他 px 进行某种通配符搜索吗?

4

1 回答 1

4

您可以使用contains()字符串进行字符串匹配。

node = doc.DocumentNode.SelectSingleNode(".//div[contains(@style, 'PADDING-BOTTOM:')]");
于 2012-05-16T16:45:04.750 回答