javaでjsonオブジェクトを扱うライブラリjson-simple

YQLjsonを取得してjsonを処理したかったのでライブラリ調べてた。
json-simpleが名前の通りシンプルでいい感じだった。
依存するjarがないのがいい。
jsonみたいなのはrubyとかjsのような型がゆるい言語の方が圧倒的に使いやすいね。

使用例

Here's the example: String s="[0,{\"1\":{\"2\":{\"3\":{\"4\":[5,{\"6\":7}]}}}}]"; Object obj=JSONValue.parse(s); JSONArray array=(JSONArray)obj; System.out.println(array.get(1)); JSONObject obj2=(JSONObject)array.get(1); System.out.println(obj2.get("1")); Result: {"1":{"2":{"3":{"4":[5,{"6":7}]}}}} {"2":{"3":{"4":[5,{"6":7}]}}}

こんな感じ。

コードはgooglecodeで開発してるみたい

http://code.google.com/p/json-simple/