jsoup: Jak wybrać węzły nadrzędne, które mają dzieci spełniające warunek

Oto część kodu HTML (uproszczona dla pytania):

<a href="/auctions?id=4672" class="auction sec"> 
 <div class="progress"> 
  <div class="guarantee"> 
   <img src="/img/ico/2.png" /> 
  </div> 
 </div> </a>
<a href="/auctions?id=4670" class="auction">  
 <div class="progress"> 
  <div class="guarantee"> 
   <img src="/img/ico/1.png" /> 
  </div> 
 </div> </a>

Chcę uzyskać wektor zawierający identyfikatory aukcji, dla których wyświetlany jest obraz 2.png (w tym przypadku id = 4672). Jak skonstruować zapytanie Selector w celu uzyskania tego?

http://jsoup.org/apidocs/org/jsoup/select/Selector.html - Tutaj mogę tylko znaleźć, jak wybrać dzieci, a nie rodziców ...

Każda pomoc doceniana, w tym korzystanie z innych bibliotek. Próbowałem Jsoup, ponieważ wydawał się najbardziej popularny.

questionAnswers(1)

yourAnswerToTheQuestion