문제내용
전체 에러 메시지는 jxl.read.biff.BiffException: Unable to recognize OLE stream
메시지 내용은 xls 파일을 열어야 하는데 xls 양식이 아닐때 나오는 Exception이다.
나는 분명 xls파일을 열었는데 이게 무슨말이냐 하는분도 있을텐데
확인해보시면 알겠지만, 파일확장자만 xls고, 내용은 xlsx 인 경우가 대부분이다.
해결책
엑셀을 실행 후 파일 -> 다른이름으로 저장 -> 저장타입 (97-2003 xls) 으로 파일을 저장한후에 그파일을 jxi로 열면 실행이 된다.
이게 번거로운경우 POI를 사용하도록 하자.
'안드로이드 > 안드로이드 Method' 카테고리의 다른 글
[Android/안드로이드] build.gradle 사용법 (0) | 2019.07.09 |
---|---|
[Android/안드로이드] SharedPreferences 사용법 (0) | 2017.11.21 |
[Android/안드로이드] 외부저장소 절대 경로 찾기 / getAbsolutePath() / 폴더 생성 (1) | 2017.11.09 |
[Android/안드로이드] WebView 새로고침, 앞, 뒤, 불러오기 (0) | 2017.11.08 |
[Android/안드로이드] getSettings 사용법 / 속성 / WebViewCilent (0) | 2017.11.08 |