Html Agility Pack - How To Select Correct Span Class
I'm trying to find lowest price on Amazon pages. Let's use this url as an example: http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=9963BB#/ref=nb_
Solution 1:
You are asking for nodes with an id
of subPrice, but it is in fact class
that has subPrice:
<span class="subPrice">
<a href="http://www.amazon.com/gp/offer-listing/B001BA0W06/ref=sr_1_6_olp?ie=UTF8&qid=1334090832&sr=8-6&condition=new">5 new</a>
from <span class="price">$245.90</span></span>
so,
var lowestPrice = document.DocumentNode.SelectSingleNode("//span[@class='subPrice']");
should get you what you want. However, the example page that you give has several nodes that match that pattern, so you problem want to select multiple nodes and then loop through them to decide which has the lowest privce.
Post a Comment for "Html Agility Pack - How To Select Correct Span Class"