내가 Excel 파일 (.XLS 형식)를 읽고 있어요 때, 나는 예외 점점 계속 :java.lang.IllegalArgumentException가 : 귀하의 InputStream는 OLE2 스트림,도 아니다 OOXML 스트림도했다
java.lang.IllegalArgumentException: Your Input Stream was neither an OLE 2 stream, nor an OOXML stream.
I 이동 -을 ogled 그리고 입력 스트림이 리셋이나 마크를 지원하지 않는다면, 나는 pushbackStream
으로 감싸 야한다고 발견했다. 입력 스트림이 표시되지 않고 \ 재설정 지원됩니다.
따라서 pushbackStream
을 사용하는 유일한 방법은 무엇입니까? 사용 방법? 그리고 그것의 사용은 무엇입니까?
덕분에
정말로 파일이 Excel .xls 파일입니까? 확장명이 변경된 .csv 또는 .html 파일이 아닌가요? – Gagravarr
아니요, 해당 Excel .xls 파일입니다. – mee
SSCCE를 제공하십시오. –