读书人

相关java对象转换成Json

发布时间: 2012-12-22 12:05:07 作者: rapoo

有关java对象转换成Json

Gson是google的一个开源项目,可以把java对象转换成json,也可将json转换成java对象,用到最重要的两个对象Gson和GsonBuilder.

最基本的方法:
1.toJson() --转换java对象到json
2.fromJson() --转换json到java对象


例子:
1.toJson()

class TestObjectToJson(){    private int data=100;    private String str="Hello";}public static void main(String str[]){   TestObjectToJson  obj=new TestObjectToJson();    Gson gson=new  Gson();    String json=gson.toJson(obj);   System.out.println(json);}输出:{"data":100,"str":"Hello"}

?

2.fromJson()
class TestObjectToJson(){    private int data;    private String str;}public static void main(String str[]){     String json="{"data":100,"str":"Hello"}";     Gson gson=new  Gson();     TestObjectToJson  obj=gson.fromJson(json,TestObjectToJson.class);}
?

Gson.jar见附件

?

读书人网 >JavaScript

热点推荐