jxl excel 파일 가져오기

1476 단어 작업Excel
사전 요구 사항:
jxl 패키지 가져오기
1. 먼저 올린 문건을 서버에 올려야 한다.파일의 절대 경로를 가져옵니다.
2.new 새 파일 대상이 나와서 입력 흐름을 받습니다
 File file = new File( );
	 // 
	FileInputStream fis = new FileInputStream(file);

3. jxl을 통해 입력 흐름에서 EXCEL 값 얻기
jxl.Workbook rwb = Workbook.getWorkbook(fis); // EXCEL 
	jxl.Sheet sh = rwb.getSheet(0);// 
	int rowCount = sh.getRows(); // 

4. 작업표에 대한 스트리밍을 통해 해당하는 데이터를 얻는다
for (int i = 1; i < rowCount; i++) {	// , 1  
		jxl.Cell[] ce = sh.getRow(i);	//  ,
	}
	if(ce==null || ce.length==0){ // 
		continue;
	}
	
	String idcard = getCellString(ce, 1);	//    getCellString( , 	 )
	
	 :
	/**
	 *  EXCEL , 
	 * @param cel
	 * @param index
	 * @return
	 */
	private String getCellString(jxl.Cell[] cel, int index) {

		try {
			if (cel[index].getType() == CellType.DATE) {
				DateCell dateCell = (DateCell) cel[index];
				Date date = dateCell.getDate();
				DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
				return df.format(date);
			}

			String str = cel[index].getContents().toString();
			if ("null".equalsIgnoreCase(str.trim())) {
				return str.trim();
			}
			return str;
		} catch (Exception e) {
			return "";
		}

	}

좋은 웹페이지 즐겨찾기