2016-07-20 7 views
0

.ods 파일을 JOpenDocument으로 구문 분석 할 때 문제가 있습니다. 내 파일에는 3 개의 행과 4 개의 열이 있지만이 파일을 구문 분석 할 때 1024 개의 열과 너무 많은 행을 얻습니다. 빈 셀이 많이 있습니다.
xml과 같은이 .ods 파일을 열었으며 행이 많지 않았습니다.
그리고 JOpenDocument API에서 빈 셀 확인 방법을 찾을 수 없습니다.JOpenDocument : 빈 행과 셀의 문제

ArrayList rowData = new ArrayList(); 
int countCol = sheet.getColumnCount(); 

for (int i = 0; i < countCol; i++) { 
    rowData.add(getCellData(sheet.getName(), num, i)); 
} 

가 어떻게이 문제를 해결할 수 있습니다 : 나는 데이터 행을 작성 곳

여기 내 코드? 어쩌면 도서관을 바꿔야 할까?

답변

0

jopendocument 해당하는 기능이 있습니다 getUsedRange()를

Range range=sheet.getUsedRange(); 
System.out.println("RANGE: "+range.toString()); 

=> RANGE : Feuille1.A1 : .C8 (예)

+0

응답에 대한 감사합니다! – Mexoff