Android/java 把 list集合转为json 输出

1.Gson方法

 (1)在build.gradle(Module:app) 中 添加

1

2

3

dependencies {

    implementation files('libs/gson-2.7.jar')

}

 (2) 在project模式下,在该项目的libs目录下 导入 gson-2.7.jar  文件 (可在官网下载)

 (3) 代码示例:

1

2

3

List<Map<String,String>> list_post = new ArrayList();

Gson g = new Gson();

String jsonString = g.toJson(list_post);

    (4) Gson 将 数据实体对象转为接送jsonString

 

public class Livetv_entity {

    private String picone;
    private String pictwo;
    private String usernameone;
    private String usernametwo;
    private String text_one;
    private String text_two;
    private String time;
    private int type;

    public String getPicone() {
        return picone;
    }

    public void setPicone(String picone) {
        this.picone = picone;
    }

    public String getPictwo() {
        return pictwo;
    }

    public void setPictwo(String pictwo) {
        this.pictwo = pictwo;
    }

    public String getUsernameone() {
        return usernameone;
    }

    public void setUsernameone(String usernameone) {
        this.usernameone = usernameone;
    }

    public String getUsernametwo() {
        return usernametwo;
    }

    public void setUsernametwo(String usernametwo) {
        this.usernametwo = usernametwo;
    }

    public String getText_one() {
        return text_one;
    }

    public void setText_one(String text_one) {
        this.text_one = text_one;
    }

    public String getText_two() {
        return text_two;
    }

    public void setText_two(String text_two) {
        this.text_two = text_two;
    }

    public String getTime() {
        return time;
    }

    public void setTime(String time) {
        this.time = time;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

}

Livetv_entity  live=new Livetv_entity ()

//给live自行填入数据

Gson gson =new  Gson()

Sting jsonSting=gson.tojson(live);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值