android gson list 和 json array 互转示例

compile 'com.google.code.gson:gson:2.8.4'

list 转 json string

public class TabData {

    public static final int TAG_TYPE_DEFAULT = 0;

    int tabType;
    int tabIndex;
    String tabTitle;
    long tabData;
}

            List<TabData> list = new ArrayList<TabData>();

            Gson gson = new Gson();
            String jsonList = gson.toJson(list);

            Log.d("debug", jsonList);

json string 转 list 


            List<TabData> tabDatas =gson.fromJson(jsonList, new TypeToken<List<TabData>>() {}.getType());

猜你喜欢

转载自blog.csdn.net/wuzhong8809/article/details/108528101
今日推荐