To może być proste i głupie pytanie, ale nie mogę znaleźć niczego na temat wyboru węzła, który ma wiele atrybutów. W moim przypadku jest to konkretna klasa i konkretny styl.Pakiet Agility HTML Wybierz węzły z wieloma atrybutami
Oto fragment kodu HTML, nad którym pracuję.
<div class="buying" style="padding-bottom: 0.75em;">
<span class="availGreen">Blah Blah</span><br /> Blah Blah Blah<b>Sold By</b>.
</div>
Istnieje wiele różnych wystąpień klasy „zakupy”, ale tylko jedna instancja div, który zawiera zarówno klasę skup i style = "padding-bottom:. 0.75em atrybuty Próbuję chwycić . tekst wewnątrz znacznika
Oto co próbowałem, ale mam nigdzie:
SelectSingleNode("//div[@class='buying'][@style='padding-bottom: 0.75em;']/b").InnerText;
A także:
SelectSingleNode("//div[@class='buying' @style='padding-bottom: 0.75em;']/b").InnerText;
Żadne z tych wyników nie przyniosło żadnych wyników, ale nie jestem pewien, co jeszcze jest poprawne.
Każda pomoc jest doceniana!
Dzięki! Wiedział, że to musiało być proste. – Reg
co, jeśli wartość jest dziką kartą oznacza, jak znaleźć klasę i styl z dowolną wartością .. –