Gson的应用测试详解编程语言

关于将对象列表直接转为json数组

代码如下:

import java.util.ArrayList; 
import java.util.List; 
 
import com.google.gson.Gson; 
 
public class JsonTest { 
    public static void main(String[] args) { 
        Person p1 =new Person("1", "zhangsan"); 
        Person p2 =new Person("2", "lisi"); 
        List<Person> list = new ArrayList<Person>(); 
        list.add(p1); 
        list.add(p2); 
        Gson gson = new Gson(); 
        String result = gson.toJson(list); 
        System.out.println(result);//[{"id":"1","name":"zhangsan"},{"id":"2","name":"lisi"}] 
 
    } 
} 
 
 
class Person{ 
    private String id; 
    private String name; 
     
    public Person(String id, String name) { 
        this.id = id; 
        this.name = name; 
    } 
    public String getId() { 
        return id; 
    } 
    public void setId(String id) { 
        this.id = id; 
    } 
    public String getName() { 
        return name; 
    } 
    public void setName(String name) { 
        this.name = name; 
    } 
     
}

 

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/11169.html

(0)
上一篇 2021年7月19日 10:46
下一篇 2021年7月19日 10:46

相关推荐

发表回复

登录后才能评论