JSON を Groovy で使う
JSON をgroovy で使うには、 json-lib などほかの選択もありますが、 とりあえず http://www.json.org/java/index.html を使う場合の方法のメモ。
Step1 json.zip を入手
http://www.json.org/java/index.html から入手できます。
Step2 json.jarの生成
作業ディレクトリにて、 展開して、json.jar を生成。
$ mkdir src
$ cd src
$ unzip /path-to/json.zip
$ cd ..
Step3 Antで json.jar を生成
以下の build.xml を用意し、ant すればOK.
Step4 実際に使用する
json.jar を ~/.groovy/lib に配置します。(ディレクトリが存在していなければ作成する)
test.groovy
import org.json.*
def textAsMap = '{朝:グレープフルーツ,昼:うどん(丸亀製麺),晩:トンカツ}'
def jsonobj = new JSONObject( textAsMap )
println jsonobj.朝
println jsonobj.昼
println jsonobj.晩
実行
$ groovy test
グレープフルーツ
うどん(丸亀製麺)
トンカツ