私は動的なjavascriptオブジェクトを表すことができるJavaクラスを探しています。これは、データへのアクセスを容易にしながら、JsonからJsonに移動できるようにするためです。私は、このクラスに、javascriptオブジェクトで期待するものに似たアクセスメソッドを持たせたいと思います。任意のJavascriptオブジェクトを表すことができるJavaクラスはありますか?
Preferences p = new Preferences(...);
p.getString("a");
p.getInteger("a");
p.getObject("a");
上記のすべてが適切な型にキャストされるかnullが返されます。今重要な部分は次のようなものになります:
p.getString("a.b.c");
p.getString("a[0].b.d[1]");
などです。このような処理が既に行われていますか?
+1 Gsonのために、それは非常に良いlibです。任意のJS/JSONオブジェクトを表現するには、[JsonObject](http://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/com/google/gson/JsonObject.html)を試してみてください。 – Jonik