zoukankan      html  css  js  c++  java
  • 将将List json 转成List<?>实体

    package TestJson;
    
    import java.util.ArrayList;
    import java.util.List;
    import java.util.Map;
    
    import net.sf.json.JSONObject;
    /**
     * 
     * @description  功能描述: 将List json  转成List<?>实体
     * @author            作        者: zhouzhiwei
     * @param                   参         数: 
     * @createdate   建立日期: 2015年12月4日下午2:35:57
     * @projectname  项目名称: cmsR
     * @packageclass 包及类名: TestJson.FormatJson.java
     */
    public class FormatJson
    {
        public static void main(String[] args)  {
            List<ImportBrand> brandList = FormatJson.formatFileListToBrand();
            System.out.println(brandList.size());
        }
    
        @SuppressWarnings({ "unchecked","static-access" })
        public static List<ImportBrand> formatFileListToBrand() {
            JSONObject jsonobject = JSONObject.fromObject("{total:1000,rows:[{DJH:'20130201145459',RQ:'2012/11/8 0:00:00',GXRXM:'李前懋'},{DJH:'201302011454511',RQ:'2013/11/8 0:00:00',GXRXM:'张三'}]}");
            List<Map<String, Object>> array = jsonobject.getJSONArray("rows");//获取到List
            List<ImportBrand> listImportBrand = new ArrayList<ImportBrand>();        
            for (int i = 0; i < array.size(); i++) {
                ImportBrand  key=(ImportBrand) jsonobject.toBean(JSONObject.fromObject(array.get(i)), ImportBrand.class);
                listImportBrand.add(key);
            }
            return listImportBrand;
        }
    }
  • 相关阅读:
    序列
    2018131
    成都七中
    NOIP2017
    洛谷P1352 CodeVS1380 没有上司的舞会
    BZOJ1087 SCOI2005 互不侵犯King
    11-4-2017 星期六 R-Day?
    11-3-2017 星期五
    11-2-2017 星期四
    USACO 2014 US Open, Silver Problem 2. Dueling GPSs
  • 原文地址:https://www.cnblogs.com/yy123/p/5019252.html
Copyright © 2011-2022 走看看