2011年10月6日木曜日

groovyとjsoupでIDによって要素を取得する

groovyとjsoupでIDによって要素を取得するには、以下のコードのようにgetElementByIdを使用します。
@Grab(group='org.jsoup', module='jsoup', version='1.6.1')
import org.jsoup.*
// htmlを取得
document = Jsoup.connect("http://groovy.codehaus.org").get()
// IDによって要素を取得してテキスト化
println document.getElementById("welcome").text()

動作環境
groovy 1.8.2, JDK6 Update27, jsoup 1.6.1

0 件のコメント:

コメントを投稿