久久国产剧场电影,亚洲精品中文字幕在线观看,亚洲精品中文字幕在线观看http://www.aygfsteel.com/ytl-zlq/category/38991.html<font size="4" >厚積而薄發---每一天都是一個全新的開始</font> <span id="spdbox"></span> <script language="javascript" type="text/javascript" src="http://www.iciba.com/spdshow.php" charset="UTF-8"></script> <a ><img src="http://www.ubuntu.com/countdown/banner1.png" border="0" width="180" height="150" alt="The next version of Ubuntu is coming soon"></a> zh-cnTue, 26 Apr 2011 00:45:10 GMTTue, 26 Apr 2011 00:45:10 GMT60Intellj使用問題和技巧(此文是轉載)http://www.aygfsteel.com/ytl-zlq/archive/2009/11/15/302382.htmlytlytlSat, 14 Nov 2009 16:18:00 GMThttp://www.aygfsteel.com/ytl-zlq/archive/2009/11/15/302382.htmlhttp://www.aygfsteel.com/ytl-zlq/comments/302382.htmlhttp://www.aygfsteel.com/ytl-zlq/archive/2009/11/15/302382.html#Feedback0http://www.aygfsteel.com/ytl-zlq/comments/commentRss/302382.htmlhttp://www.aygfsteel.com/ytl-zlq/services/trackbacks/302382.html閱讀全文

ytl 2009-11-15 00:18 發表評論
]]>
Java處理Excel數據(1)http://www.aygfsteel.com/ytl-zlq/archive/2009/04/12/java_Excel.htmlytlytlSun, 12 Apr 2009 05:57:00 GMThttp://www.aygfsteel.com/ytl-zlq/archive/2009/04/12/java_Excel.htmlhttp://www.aygfsteel.com/ytl-zlq/comments/265111.htmlhttp://www.aygfsteel.com/ytl-zlq/archive/2009/04/12/java_Excel.html#Feedback0http://www.aygfsteel.com/ytl-zlq/comments/commentRss/265111.htmlhttp://www.aygfsteel.com/ytl-zlq/services/trackbacks/265111.htmlJava處理Excel數據有很多方式,如Apache的POI或JXL等.

我首先給出一個Excele數據的讀入的方式(使用的是jxl.jar包)

package com.ccniit.readexcel;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;

public class ExcelHander {

    
public static String[] getColName(String desc) {
        InputStream is 
= null;
        String[] colNames 
= null;
        
try {
            is 
= new FileInputStream(new File(desc));
            Workbook wb 
= Workbook.getWorkbook(is);
            Sheet sheet 
= wb.getSheet(0);
            
int cols = sheet.getColumns();
            colNames 
= new String[cols];
            
for (int i = 0; i < cols; i++{
                colNames[i] 
= sheet.getCell(i, 0).getContents();
                
// System.out.println("列名: " + colNames[i]);
            }

            is.close();
        }
 catch (FileNotFoundException e) {
            
// TODO Auto-generated catch block
            e.printStackTrace();
        }
 catch (BiffException e) {
            
// TODO Auto-generated catch block
            e.printStackTrace();
        }
 catch (IOException e) {
            
// TODO Auto-generated catch block
            e.printStackTrace();
        }

        
return colNames;

    }


    
public List<Map<String, Object>> readExcel(String desc) {
        List
<Map<String, Object>> datas = null;
        
try {
            InputStream is 
= new FileInputStream(new File(desc));
            Workbook wb 
= Workbook.getWorkbook(is);
            
if(wb == null){
                
return null;
            }

            Sheet sheet 
= wb.getSheet(0);
            
int cols = sheet.getColumns();
            
int rows = sheet.getRows();
            datas 
= new ArrayList<Map<String, Object>>();
            
for (int i = 1; i < rows; i++{
                Map
<String, Object> data = new HashMap<String, Object>();
                
for (int j = 0; j < cols; j++{
                    String key 
= sheet.getCell(j, 0).getContents();
                    
// System.out.println("key:" + key);
                    Object value = (Object) sheet.getCell(j, i).getContents();
                    
// System.out.println("value:" + value.toString());
                    data.put(key, value);
                }

                datas.add(data);
            }

            is.close();
            wb.close();
        }
 catch (FileNotFoundException e) {
            e.printStackTrace();
        }
 catch (BiffException e) {
            e.printStackTrace();
        }
 catch (IOException e) {
            e.printStackTrace();
        }

        
return datas;
    }


}





ytl 2009-04-12 13:57 發表評論
]]>
主站蜘蛛池模板: 福贡县| 辽阳市| 澜沧| 涟水县| 合肥市| 通渭县| 尉氏县| 五大连池市| 密山市| 谢通门县| 涞源县| 怀远县| 邹城市| 白银市| 杭锦旗| 泊头市| 清流县| 沁水县| 大同县| 马边| 禄丰县| 开阳县| 白玉县| 固镇县| 陇西县| 萨迦县| 苍溪县| 睢宁县| 卓尼县| 太仓市| 黄大仙区| 佛山市| 青铜峡市| 社旗县| 周至县| 嘉义县| 常熟市| 全州县| 米林县| 师宗县| 米脂县|