2014-01-10 186 views
0

我想知道是否有任何方法或库允许将json字符串自动转换为java对象?将JSON自动转换为Java对象

即由Backbone为javascript提供的类似功能。

我完全知道你可以做到这一点,使用像每场一步一步:

JSONObject json = new JSONObject(jsonString); 
String body = json.get("body").toString; 

但是我有很多的JSON文件转换并手动输入了代码永远反对我需要似乎有些单调乏味。无论如何自治地做它?

即提供一个可以填充的对象模板,而不管它的字段是什么?

+1

大概[GSON(https://sites.google.com/site/gson/gson-user-guide) – gtgaxiola

+0

'jackson','moxy',这个问题是offtopic – nachokk

+0

使用GSON它很容易和简单转换 – Kick

回答

0

大多数使用ajax的框架都允许你设置一个配置文件来为你做这件事。

0
MyClass a = Gson().fromJson(jsonString, MyClass.class)