java实体类怎么转换成json。

Python014

java实体类怎么转换成json。,第1张

导入Google的包gson-2.2.4.jar

然后实例化Gson

static Gson gosn = new Gson()

String json = gosn.toJson(hashMap) //这里放一个对象,什么对象都可以。

转化后就是Json,功能强大很多,也简单很多。

json-lib-2.4-jdk15.jar

ezmorph-1.0.6.jar

转换的话这样用

String s= JSONArray.fromObject(user).toString()

spring-webmvc4

在方法上加入@ResponseBody,同时方法返回值为实体对象,spring会自动将对象转换为json格式,并返回到客户端

试一下Gson吧。先导入这个包gson-2.2.4.jar

然后实例化Gson

static Gson gosn = new Gson()

最后就可以调用这个gson去把对你转成Json了。

String json = gosn.toJson(hashMap) //这里放一个对象,什么对象都可以。

这个是Google的。转化后就是Json,不过功能比Json强大很多,也简单很多。

把你要转json格式的那个对象的属性控制好大小写就可以了

比如:

class ObjA{

private String aScc

getter and setter ...

}

这样在转为json格式后相应的key就是aScc了