首先甚麼是GSON呢?
Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object.
GSON是一個Java的庫,它用來轉換Java物件到JSON表示或是從JSON表示轉換成Java物件。
為什麼要使用GSON?
從google上面的說明可以得到GSON是可以達到Java泛型轉換的效果,這點在許多其他Lib是還沒有做到的。
今天練習了一個小小的demo,首先定義了一個Person類別,其中擁有了四個屬性分別為名字、密碼、年紀、地址,我們new出這個類別,並且使用toJson()方法就可以簡單的轉換成JSON格式囉。
-------------------------------------------------------------------------
Person person = new Person();
person.setUsername("ahow");
person.setPassword("123");
person.setAge(11);
person.setAddress("taipei");
Gson gson = new Gson();
String result = gson.toJson(person);
-------------------------------------------------------------------------
沒有留言:
張貼留言