我正在寻找一个能够代表动态javascript对象的java类。这样我就可以从Json移动到Json,同时提供对数据的轻松访问。我希望这个类具有类似于javascript对象中所期望的访问方法。
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]");
等等。有没有像这样处理过的东西?