1
한 가지를 확인하고 싶습니다.Apache POI API의 스프레드 시트 열에서 데이터 추출
Apache POI API에는 스프레드 시트의 열에 대해 행 및 셀과 같은 기본 제공 컬렉션/개체가 있습니까?
또는 하나를 직접 작성하고 열을 정렬 할 셀을 모두 추가해야합니까? 거기에 더 좋은 방법이 있습니까?
한 가지를 확인하고 싶습니다.Apache POI API의 스프레드 시트 열에서 데이터 추출
Apache POI API에는 스프레드 시트의 열에 대해 행 및 셀과 같은 기본 제공 컬렉션/개체가 있습니까?
또는 하나를 직접 작성하고 열을 정렬 할 셀을 모두 추가해야합니까? 거기에 더 좋은 방법이 있습니까?
엑셀 포맷 기반 행 기반으로하지 열인 - 파일을 열 정보를 몇 비트를 다음 순서의 행에있는 각 셀에 기입 한 다음 등 위해
의 다음 행의 셀그래서 열 단위로 작업하려면 셀을 직접 수집해야합니다. 아마도 다음과 같을 것입니다 :
int columnWanted = 3;
List<Cell> cells = new ArrayList<Cell>();
for (Row row : sheet) {
Cell c = row.getCell(columnWanted);
if (c == null || c.getCellType == Cell.CELL_TYPE_BLANK) {
// Nothing in the cell in this row, skip it
} else {
cells.add(c);
}
}
// Now use the cells array
아마도 Apache POI : http://poi.apache.org/apidocs/index.html을 확인해야합니다. Column 클래스 (org.apache.poi.ss.formula.functions.Column )와 ColumnHelper 클래스가 있습니다. – eboix