자바 엑셀 데이터베이스 로 가 져 오기
package com.utils; import java.io.File; import java.util.ArrayList; import java.util.List; import jxl.Sheet; import jxl.Workbook; import com.jiumai.shgold.model.aboutas.AboutAs; public class Test { /** * * @param file * @return */ public static List<AboutAs> getAllByExcel(String file){ List<AboutAs> list= new ArrayList<AboutAs>(); try { Workbook rwb=Workbook.getWorkbook( new File(file)); Sheet rs=rwb.getSheet( 0 ); int clos=rs.getColumns(); // int rows=rs.getRows(); // System.out.println(clos+ " rows:" +rows); for ( int i = 1 ; i < rows; i++) { for ( int j = 0 ; j < clos; j++) { // , String id=rs.getCell(j++, i).getContents(); // j++ String name=rs.getCell(j++, i).getContents(); String sex=rs.getCell(j++, i).getContents(); String num=rs.getCell(j++, i).getContents(); AboutAs as = new AboutAs(); as.setContent(name); list.add(as); } } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return list; } public static void main(String[] args) { // List<AboutAs> listExcel=getAllByExcel( "D://test.xls" ); /*// List<StuEntity> listDb=StuService.getAllByDb();*/ for (AboutAs stuEntity : listExcel) { System.out.println(stuEntity.getContent()); } } }
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.