我正在尋找一個能夠表示動態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]");
依此類推。有沒有這樣處理過的東西?
Gson的+1,這是一個非常好的lib。要用它表示任意的JS/JSON對象,請嘗試[JsonObject](http://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/com/google/gson/JsonObject.html) – Jonik 2010-12-12 18:58:32