我正在寻找能够表示动态 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]");
等等。是否已经完成了类似这样的处理?
最佳答案
如果您尝试在 JSON 和 Java 之间进行转换,Gson是一个不错的选择。
关于java - 是否有可以表示任意 Javascript 对象的 Java 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4422516/