2011-04-14 178 views
2

Java:将json数据映射到java bean的Json库。将json数据映射到java bean

由于beanutil的描述和填充方法是否有任何java库,它将输入json对象和相应的java bean并将json数据映射到java bean中?

回答

4

我用gson

Gson gson = new Gson(); 
MyJavaBean bean = gson.fromJson(strJson,MyJavaBean.class); 
+0

使用GSON可我们也XML数据转换成JSON?我想减少所有步骤像gson.fromJson(strxml,MyJavaBean.class); – 2011-04-14 06:40:57

+0

不幸的是,没有。你需要使用[xstream](http://xstream.codehaus.org/)。 – lobster1234 2011-04-14 06:43:41

+0

gson似乎是通过字段而不是setter来去序列化的,任何人都知道任何通过setter工作的desrializer吗? – 2011-08-30 11:54:14