개발 Q&A

제목 phpExcel를 사용하여 엑셀파일의 데이터를 읽어올 때 오류 발생 문제
카테고리 PHP
글쓴이 정수리 작성시각 2017/07/18 14:04:52
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 11450   RSS

phpExcel를 사용하여 엑셀파일의 데이터를 읽어올려고 합니다. 

읽어오려는 엑셀 파일을 업로드 한 이후 해당파일을 읽어 올려고하니 

Uncaught exception 'PHPExcel_Exception' with message 'Maximum 31 characters allowed in sheet title.' 

이런 에러가 출력이 되네요;; 

구글을 찾아보고 하였지만 국내에서 해결한 방법은 없고 외국에서 해결한 방법이 있는데 

거이 해당 문제를 해결하기보다는 해당 에러를 어떻게 출력할것인지방법밖에 없더라구요;; 

해당문제의 경우 특이하게 

.xlsx 파일은 정상적으로 읽어오나 

.xls 파일을 읽어올때는 저 에러가 출력이 되네요 ㅜㅜ 

진행하고 있느 프로젝트에서 꼭 필요하고 중요한 기능입니다 

선배님들의 조언과 노하우 부탁드립니다.

 다음글 크론에서 java 패스 불러오면 JVM 샷다운 돼요 (2)
 이전글 리눅스에서 chown으로 소유자 변경했을 때 질문입니다... (15)

댓글

뫄뫄잉뿌 / 2017/07/18 14:10:18 / 추천 0
파일명이 너무 길어서나오는 에러 아닌가요..?
정수리 / 2017/07/18 14:15:31 / 추천 0

@뫄뫄잉뿌

그런지 알고 test.xls로 변경해보고 테스트해봤는데 안되더라구요;;

.xslx파일의 경우 test.xls보다 더 파일명이 길어도 잘처리되구요ㅜ.ㅜ

변종원(웅파) / 2017/07/18 14:33:40 / 추천 0
sheet title이라고 써있는데요 ^^;;
정수리 / 2017/07/18 14:59:53 / 추천 0

@변종원

아 그렇군요 정말감사합니다;;

파일명이라고 생각했는데 시트명이였네요;;

시트명을 변경하니 잘올라가네요 감사합니다