zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

android 解析{[]}

Android 解析
2023-09-14 09:04:29 时间

在这里插入图片描述
如果是大括号里面有方括号,就复制下面的数据去解析

{
"list": [
{
"coin": 33,
"level": 1,
"canselect": 1
},
{
"coin": 66,
"level": 1,
"canselect": 1
}
],
"tips": ""}

解析结果如下

package com.meetdilse.store.data;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by WangChunHao on 2022/02/11 09:00
 * 获取视频价格
 */
public class MoviePrice{

    @SerializedName("tips")
    private String tips;

    @SerializedName("list")
    private List<Fee> list;


    public String getTips() {
        return tips;
    }

    public List<Fee> getList() {
        return list;
    }

    public static class Fee {

        @SerializedName("coin")
        private int coin;

        @SerializedName("level")
        private int level;

        @SerializedName("canselect")
        private int canSelect;


        public int getCoin() {
            return coin;
        }

        public int getLevel() {
            return level;
        }

        public Boolean getCanSelect() {
            return canSelect==1;
        }

        @Override
        public String toString() {
            return String.valueOf(coin);
        }
    }
}