Slide 31
Slide 31 text
Navigators are Groovy Collections
groovy:000> castList = [:]
===> {}
groovy:000> b.$("table.cast_list tr").tail().each {
castList[it.find("td.name").text()] = it.find("td.character").text()
}
===> […]
groovy:000> castList
===> {Harrison Ford=Rick Deckard, Rutger Hauer=Roy Batty, Sean Young=Rachael,
Edward James Olmos=Gaff, M. Emmet Walsh=Bryant, Daryl Hannah=Pris, William
Sanderson=J.F. Sebastian, Brion James=Leon Kowalski, Joe Turkel=Dr. Eldon
Tyrell, Joanna Cassidy=Zhora, James Hong=Hannibal Chew, Morgan Paull=Holden,
Kevin Thompson=Bear, John Edward Allen=Kaiser, Hy Pyke=Taffey Lewis}
http://groovy.codehaus.org/groovy-jdk/java/util/Collection.html
each() is a Groovy Collection method