我正在寻找一个能够表示动态JavaScript对象的Java类。这样,我就可以在提供对数据的简单访问的同时,从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]");
等等,有没有已经处理这种情况的东西?