Android——Gson

          介绍

Gson:是Java对象序列化为Json

     和Json反序列化为Java对象的类

            

          作用

gson.toJson( Object obj ) 

  参数:Object object: 要序列化的对象

  返回值类型:String

  返回值意义:将对象中属性和值序列化为JSON

  作用:将对象中属性和值序列化为JSON

 

gson.fromJson( String json , Class cls)

  参数:String json: Json格式字符串

    Class cls:反序列化的对象类型

  返回值类型:Class

  返回值意义:返回Json反序列化的Class类型对象

  作用:获取Json反序列化的Class类型对象

 

          使用

   Gson gson = new Gson();

   // 序列化  gson.toJson(Object obj)

   User user = new User("cw","123321");

   String json = gson.toJson(user);

 

//----------------------------------------------------------------

   Gson gson = new Gson();

   //反序列化 gson.fromJson( json , Class cls )

   String json = "{ "username" : "cw" , "password" : 123321 }"

   User user = gson.fromJson( json , user )

   

上一篇:XML与JSON解析


下一篇:《DSP using MATLAB》Problem 2.3(Scilab脚本)