Мне было бы интересно собрать статистику по самым популярным вопросам SO.Используя Geb, я попытался извлечь соответствующий HTML:
@Integration
class PlayTestsSpec extends GebSpec {
void "check stackoverflow"() {
when: "Go to so"
go "/1046184/otmenit-merzavets-kak-privesti-repo-v-staroe-sostoyanie"
$('#sidebar.show-votes div.related.js-gps-related-questions').children()
then:
System.out.println("Done.")
}
}
Я на самом деле получаю массив (?) Из divs:
[<div class="spacer">, <div class="spacer">, <div class="spacer">, <div class="spacer">, <div class="spacer">, <div class="spacer">, <div class="spacer">, <div class="spacer">, <div class="spacer">, <div class="spacer">]
Как бы я перебрал каждый из этихделит и извлекает счетчик голосов и название вопроса?