Backend/Utils
[POI] 엑셀 업로드시 중복값 체크
Mr.6_냥아치
2024. 3. 13. 10:52
반응형
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 인듯..
반응형