자바 엑셀 데이터베이스 로 가 져 오기
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에 따라 라이센스가 부여됩니다.