2011-10-11 2 views
4

XSSF를 사용하여 .xlsx 형식에 액세스하고 있습니다. 추출 행 데이터 및 셀 데이터는Apache POI - XSSF : Row.getCell()

Row.getCell(1) // to get the first cell data. 

으로 나 열을 액세스하는 데 매우 도움이 될 것입니다

Row.getCell(A) or Row.getCell(AC). 

이 같은 세포에 액세스 할 수있는 방법을 거기에 수행되고있다. 누구든지이 작업을 수행 할 수있는 방법을 말해 줄 수 있습니까?

답변

4

당신이 찾고있는 메인 클래스가 CellReference이라고 생각합니다. 그것은 "B2"와 같은 사용자 참조 참조 사이의 변환을 행 = 1, col = 1과 같은 파일 형식 참조로 처리합니다. 정확한 사용 사례를 처리 거기에 정적 메서드, convertColStringToIndex 사용 사례를 들어

, 당신은

Cell c = row.getCell(CellReference.convertColStringToIndex("G")); 
+3

@Rajath이 답변을 가장 좋은 답변으로 설정해야 할 때라고 생각하지 않습니까? ;) –

3

문제는 대한의 참조를 사용하여 셀을 도달과 같은 코드 뭔가를 원하는 것 같은 경우,있다 나는 틀리지 않다.

이렇게하면 참조를 사용하여 셀을 참조 할 수 있습니다.