<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    java 實體類轉換 map類

    public static Map ConvertObjToMap(Object obj){
              Map
    <String,Object> reMap = new HashMap<String,Object>();
              
    if (obj == null
               
    return null;
              Field[] fields 
    = obj.getClass().getDeclaredFields();
              
    try {
               
    for(int i=0;i<fields.length;i++){
                
    try {
                 Field f 
    = obj.getClass().getDeclaredField(fields[i].getName());
                 f.setAccessible(
    true);
                       Object o 
    = f.get(obj);
                       reMap.put(fields[i].getName(), o);
                }
     catch (NoSuchFieldException e) {
                 
    // TODO Auto-generated catch block
                 e.printStackTrace();
                }
     catch (IllegalArgumentException e) {
                 
    // TODO Auto-generated catch block
                 e.printStackTrace();
                }
     catch (IllegalAccessException e) {
                 
    // TODO Auto-generated catch block
                 e.printStackTrace();
                }

               }

              }
     catch (SecurityException e) {
               
    // TODO Auto-generated catch block
               e.printStackTrace();
              }
     
              
    return reMap;
             }

    Paynet paynet ;
                
                Map map;
                
    for(int i = 0 ; i < rs.size();i++)
                
    {
                    map
    = ConvertObjToMap((Paynet)(rs.get(i)));
                    
    for(int j=0; j<fieldnames.length; j++)
                    
    {
                        
    //(String)map.get("p_id")!=null
                        if((String)map.get(fieldnames[j])!=null)
                        
    {
                            
    //String temp1 = rs.getString(fieldnames[j]);
                            String temp = new String(((String)map.get(fieldnames[j])).getBytes("ISO-8859-1"), "GBK");
                            sheet.addCell(
    new Label(j, i+1, temp));
                        }

                        
    else
                            sheet.addCell(
    new Label(j, i+1""));
                    }

                }

    String[] fieldNames 
    = {"szVessel""szVoyage""szBlNo""szCtnNo""szSealNo""szCtnType""szCargoName""fWeight""fVolume""szReceiver""szSender""szLoadPortCode""szDischargePortCode"};

    posted on 2014-01-16 14:46 youngturk 閱讀(3191) 評論(2)  編輯  收藏 所屬分類: Java基礎

    評論

    # re: java 實體類轉換 map類 2015-02-12 15:11 夢飛

    很好!!!  回復  更多評論   

    # re: java 實體類轉換 map類[未登錄] 2015-09-09 10:52 測試

    測試  回復  更多評論   

    <2014年1月>
    2930311234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    導航

    統計

    公告

    this year :
    1 jQuery
    2 freemarker
    3 框架結構
    4 口語英語

    常用鏈接

    留言簿(6)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    EJB學習

    Flex學習

    learn English

    oracle

    spring MVC web service

    SQL

    Struts

    生活保健

    解析文件

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 99国产精品永久免费视频| 污污免费在线观看| 免费人成视频在线观看网站| 亚洲综合色区在线观看| 九九九国产精品成人免费视频| 日日操夜夜操免费视频| 久久精品亚洲日本波多野结衣| 一区二区无码免费视频网站| 亚洲高清视频在线| 国产午夜鲁丝片AV无码免费| 亚洲av日韩aⅴ无码色老头| 国产福利免费在线观看| 特级毛片免费播放| 亚洲区不卡顿区在线观看| 中文字幕版免费电影网站| 亚洲国产三级在线观看| 日韩精品无码专区免费播放| 亚洲福利视频网站| 免费无码黄十八禁网站在线观看 | 99久久这里只精品国产免费| 亚洲综合无码一区二区痴汉| 国产精品无码一二区免费| 中美日韩在线网免费毛片视频 | 黄色一级免费网站| 亚洲日韩精品无码一区二区三区| 在线毛片片免费观看| 亚洲国色天香视频| 国产成人综合久久精品免费| EEUSS影院WWW在线观看免费| 久久亚洲一区二区| 大地资源二在线观看免费高清| 免费手机在线看片| 亚洲激情在线视频| 夜夜嘿视频免费看| 国产黄在线观看免费观看不卡| 亚洲精品在线免费看| 亚洲狠狠爱综合影院婷婷| 男女午夜24式免费视频| 亚洲妇女熟BBW| 亚洲va中文字幕无码久久| 成人最新午夜免费视频|