我想知道是否有任何方法或库允许将json字符串自动转换为java对象?
即。 Backbone为javascript提供的类似功能。
我完全清楚你可以使用以下内容逐步完成每个字段:
JSONObject json = new JSONObject(jsonString);
String body = json.get("body").toString;
但是我有很多json文件要转换并手动输入代码,因为我需要的对象似乎很乏味。无论如何都要自主地做到这一点?
即。提供一个对象模板,无论其字段如何都可以填充?
答案 0 :(得分:0)
大多数使用ajax的框架允许您设置一个可以为您执行此操作的配置。
答案 1 :(得分:0)
MyClass a = Gson().fromJson(jsonString, MyClass.class)