这可能是一个简单而愚蠢的问题,但在选择具有多个属性的节点时我似乎找不到任何东西。就我而言,它是一个特定的类和特定的样式。
这是我正在使用的 HTML 的一个片段。
<div class="buying" style="padding-bottom: 0.75em;">
<span class="availGreen">Blah Blah</span><br /> Blah Blah Blah<b>Sold By</b>.
</div>
“购买”类有许多不同的实例,但只有一个 div 实例同时包含购买类和 style="padding-bottom: 0.75em 属性。我正在尝试抓取标签内的文本。
这是我尝试过的,但我一无所获:
SelectSingleNode("//div[@class='buying'][@style='padding-bottom: 0.75em;']/b").InnerText;
并且:
SelectSingleNode("//div[@class='buying' @style='padding-bottom: 0.75em;']/b").InnerText;
这些都没有产生任何结果,但我不确定还有什么是正确的。
任何帮助深表感谢!