PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2021/07/20 13:08:08
Name LeNTE
Subject [질문] 개발자 분들에게 도움을 구합니다.
UI5로 CSV 파일을 업로드 하는 화면을 만들려고 합니다.

데이터가 영어와 숫자로만 이루어진 파일은 정상적으로 화면에 바인딩 되는데 한글이 들어가면 한글만 인식이 안되네요;

CSV 파일에 "AAA","가나다","111"  이렇게 데이터고 업로드 하면 AAA와 111은 들어가는데 가나다는 아예 읽지를 못합니다.

var strCSV = e.target.result;
console.log("strCSV ===", strCSV);
var arrCSV = strCSV.match(/[w .]+?=,?)/g);

위 코드에서 중간에 console.log로 strCSV 찍은걸 보면
"AAA","가나다","111"
이렇게 찍히는데
var arrCSV = strCSV.match(/[w .]+?=,?)/g);
이 과정을 거치면서 한글이 들어간 데이터가 누락됩니다 ㅠ

혹시 무슨 문제인지 팁이라도 주실 분 계실까요?

구글링으로는 해결이 안되네요 ㅠ


통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
AlwaysAwake
21/07/20 13:17
수정 아이콘
var arrCSV = strCSV.match(/[w .]+?=,?)/g);
이 부분에서 정규식이 틀린 것 같습니다.
동일하게 해보니 RegExp가 올바르지 않다고 나오는데, 원문 코드를 그대로 복사 붙여넣기 해주실 수 있나요?
21/07/20 13:24
수정 아이콘
var arrCSV = strCSV.match(/[w .]+(?=,?)/g);
https://www.saplearners.com/how-to-upload-csv-file-data-in-sapui5sap-fiori-applications/
위 사이트에서 참고하여 추가한 내용입니다 ㅠ
21/07/20 13:39
수정 아이콘
말씀해주신대로 정규식 문제였네요. 해결되었습니다 감사합니다!
고블린점퍼케이블
21/07/20 13:19
수정 아이콘
https://eblee-repo.tistory.com/40
정규식 w 는 알파벳과 숫자만 걸러줍니다.
한글도 걸리게 만들려면 위 블로그 참조하셔서 수정해주시면 되겠습니다~
고블린점퍼케이블
21/07/20 13:19
수정 아이콘
21/07/20 13:38
수정 아이콘
와 해결 되었습니다 정말 감사드립니다!
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
156882 [질문] 블루투스 키보드 버튼이 들어가서 안 눌리네요. 수리 할 수 없을까요. [10] 모나크모나크6875 21/07/22 6875
156881 [질문] 내일 오후 서울에서 할만한게 있을까요? [11] 험블10244 21/07/22 10244
156880 [질문] 롤 오프라인 과외를 받으면 실력 얼마나 올릴 수 있을까요?? [8] 라리11702 21/07/22 11702
156879 [질문] 전세끼고 매물 살 수 있나요? [5] 호아킨13821 21/07/22 13821
156878 [질문] CPU 사용량이 100%로 나오고 컴퓨터가 꺼집니다. [13] 루비스팍스10646 21/07/22 10646
156877 [질문] 온게임넷에서 옛날 방송 보관하고 있을까요? [1] 명란10626 21/07/22 10626
156876 [질문] 구글 애드센스 홈페이지가 이상하게 나옵니다 [2] RookieKid8989 21/07/22 8989
156875 [질문] 폐업 관련 시 서류 질문입니다. [3] 허성민12875 21/07/22 12875
156874 [질문] 삼성티비 유투브 먹통 질문 [6] 대고13261 21/07/22 13261
156873 [질문]  외장하드 베라크립트 질문입니다. 외계소년9177 21/07/22 9177
156872 [질문] 전세자금대출 질문요! 유튭등 온라인 vs 부동산 말이 서로 다릅니다 [7] Mindow13772 21/07/22 13772
156871 [질문] 넥밴드 선풍기 [2] L7973 21/07/22 7973
156870 [질문] 자동차 후진벨 장착 불법인가요? [1] 외계소년9451 21/07/22 9451
156869 [질문] 갤럭시탭 기본 필수 템 추천부탁드립니다 [5] 버벌진트8310 21/07/21 8310
156868 [질문] 노트북 PD 충전 질문입니다. [13] PEPE17892 21/07/21 17892
156867 [질문] 분실폰 구매했네요.... [2] 오크12379 21/07/21 12379
156866 [질문] 윈도우 critical process died 로 무한 재부팅되는데요 [3] Infrapsionic13619 21/07/21 13619
156865 [질문] 시노백을 3번 - 4번 맞으면 50%이상 예방율이 올라갈까요? [3] 양말발효학석사8453 21/07/21 8453
156864 [삭제예정] 초보 자바스크립트 질문드립니다. [2] 삭제됨7915 21/07/21 7915
156863 [질문] 운전 선배님들 자동차 남색.. 질릴까요? [25] 길갈11122 21/07/21 11122
156862 [질문] 연대순 시리즈로 더빙 된 다큐(공룡) 괜찮은거 있을까요? 나를찾아서9353 21/07/21 9353
156861 [질문] 중고가 컴퓨터 구매할만한곳 [9] 처음이란9157 21/07/21 9157
156860 [질문] 영어 해석 질문 [1] 허시7370 21/07/21 7370
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로