String jsonListTest; JSONObject jsonObject = new JSONObject(); List<PeopleInfoSelectData> datas = new ArrayList<>(); datas.add(new PeopleInfoSelectData(1, "小石", "+86", "微信", "电话", "764599048@qq.com")); datas.add(new PeopleInfoSelectData(1, "石超", "+86", "微信", "电话", "764599048@qq.com")); datas.add(new PeopleInfoSelectData(1, "石超", "+86", "微信", "电话", "764599048@qq.com")); datas.add(new PeopleInfoSelectData(1, "石超", "+86", "微信", "电话", "764599048@qq.com")); Type type = new TypeToken<List<PeopleInfoSelectData>>() { }.getType(); jsonListTest = gson.toJson(datas, type); Log.d("PeoleInfoSelectActivity", jsonListTest); A a = new A(); a.setTravelUserContacts(datas); String aa = gson.toJson(a); Log.d("PeoleInfoSelectActivity", aa); try { JSONObject jsonObject1 =new JSONObject(aa); Log.d("qqqqqqqq", "jsonObject1:" + jsonObject1); } catch (JSONException e) { e.printStackTrace();}
实体类
/** * Created by shichao on 2017/4/10. */ public class A { private List travelUserContacts; public void setTravelUserContacts(List travelUserContacts) { this.travelUserContacts = travelUserContacts; } }
上传List集合 (List<实体类>转json)
最新推荐文章于 2024-08-04 19:58:19 发布