반응형
Set<String> groupCodes = new HashSet<>();
...
XSSFCell cell = row.getCell(0);
if(cell == null) {
break;
}
if (null != cell) {
String groupCode = cell.getStringCellValue();
if (groupCode.equals("")) {
break;
}
// 중복을 확인하기 위해 varCode를 Set에 추가하고, 중복인 경우 해당 항목 스킵
if (groupCodes.contains(groupCode)) {
continue;
}
data.setGroupCode(groupCode);
groupCodes.add(groupCode);
}
if(null != cell) {
data.setGroupCode(cell.getStringCellValue());
}
...
+ ) POI에서 행렬 단위(정확하지 않음)
sheet.setColumnWidth((short)0, (short)1000); // 1000이 열 너비 3.14 인듯..
row[0].setHeight((short)1000); //1000 이 행높이 50 인듯..
반응형
'Backend > Utils' 카테고리의 다른 글
[gitHub] You are in 'detached HEAD' state. (0) | 2024.03.13 |
---|---|
[POI] EXCEL업로드시 숫자타입 문자타입으로 변경 (0) | 2024.03.13 |
[gitHub]Large files detected. You may want to try Git Large File Storage (0) | 2024.03.12 |
[Tiles] 프로젝트에 Tiles 적용 (0) | 2024.03.04 |
[Tomcat] Invalid byte tag in constant pool : 19, Tomcat로그 한글깨짐 (0) | 2024.02.28 |