fastjson 学习
发布日期:2021-05-06 19:10:37 浏览次数:31 分类:精选文章

本文共 1150 字,大约阅读时间需要 3 分钟。

fastjson用于将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。

详见:

 

我在看电商代码中,使用到了fastjson的代码,代码如下:

@Override    public ArrayList
convert() { final ArrayList
dataList = new ArrayList<>(); final JSONArray dataArray = JSON .parseObject(getJsonData()) .getJSONObject("data") .getJSONArray("list"); final int size = dataArray.size(); for (int i = 0; i < size; i++) { final JSONObject data = dataArray.getJSONObject(i); final int id = data.getInteger("id"); final String name = data.getString("name"); final MultipleItemEntity entity = MultipleItemEntity.builder() .setField(MultipleFields.ITEM_TYPE, ItemType.VERTICAL_MENU_LIST) .setField(MultipleFields.ID, id) .setField(MultipleFields.TEXT, name) .setField(MultipleFields.TAG, false) .build(); dataList.add(entity); } //设置第一个被选中 dataList.get(0).setField(MultipleFields.TAG, true); //true表示点击状态 return dataList; }

今天先记录到这里,以后再慢慢更新

上一篇:android--ListView学习
下一篇:C中形参传值--地址

发表评论

最新留言

不错!
[***.144.177.141]2025年04月11日 04时34分02秒