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
수정 아이콘
와 해결 되었습니다 정말 감사드립니다!
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
156864 [삭제예정] 초보 자바스크립트 질문드립니다. [2] 삭제됨7874 21/07/21 7874
156863 [질문] 운전 선배님들 자동차 남색.. 질릴까요? [25] 길갈11063 21/07/21 11063
156862 [질문] 연대순 시리즈로 더빙 된 다큐(공룡) 괜찮은거 있을까요? 나를찾아서9290 21/07/21 9290
156861 [질문] 중고가 컴퓨터 구매할만한곳 [9] 처음이란9111 21/07/21 9111
156860 [질문] 영어 해석 질문 [1] 허시7330 21/07/21 7330
156859 [질문] 일본 거주자 백신접종 질문/이직 [6] 예슈화쏭10951 21/07/21 10951
156858 [질문] 동네 의원급 병원 백신 접종 관리 잘 될까요? [11] 망령8967 21/07/21 8967
156857 [질문] 자유게시판의 무게(?) [14] allin1310476 21/07/21 10476
156856 [질문] 의학적으로 비타민 효과가 있을까요? [23] 오렌지망고13245 21/07/21 13245
156855 [질문] 게시글 하나를 찾고 있습니다 [3] Arya Stark8966 21/07/21 8966
156854 [질문] 넷플릭스 계정 공유 같이 하실 분 있으신지요? [3] 갈매기9424 21/07/21 9424
156853 [질문] 혹시 스포츠 브랜드 운동화 판매 구조에 대해 잘 아시는분 있을까요? 94년생아재7946 21/07/21 7946
156852 [질문] [더러움주의] 보통 어제 저녁에 먹은게 아침에 나오나요? [4] 묵리이장8650 21/07/21 8650
156851 [질문] 혹시 저처럼 층간소음에 둔감한 분들도 계신가요? [13] 요한슨10885 21/07/21 10885
156850 [질문] 버섯+양념(시판품) 은 다이어트에 도움이 될까요?.. [4] 웃어른공격8452 21/07/21 8452
156849 [질문] 미용실 디자이너분들은 이직이 잦은가요? [24] 후유야13418 21/07/21 13418
156848 [질문] 천주, 유양, 등주, 금릉, 경성 등등의 중국 지명이 삼국지 시대로 얘기하면? [7] 마음속의빛12346 21/07/21 12346
156847 [질문] 유튜브 프리미엄, 카카오페이 결제 [2] 어센틱12541 21/07/21 12541
156846 [삭제예정] 조언 감사 드립니다. [27] 삭제됨8900 21/07/20 8900
156845 [질문] 자취 하시는분들 관리비랑 도시가스,전기세 질문입니당.. [3] 레너블10196 21/07/20 10196
156844 [질문] 코로나 청년 중증비율과 청해부대 폐렴증상자 비율이 궁금합니다. [4] 양말발효학석사9073 21/07/20 9073
156843 [질문] (수학공부 할 때) 모르는 문제 답 보기 vs 그냥 풀기 [31] Wild Surge14895 21/07/20 14895
156842 [질문] 골린이(골프)가 참고할 만한? (골프매너 같은..) [9] 참새가어흥17083 21/07/20 17083
목록 이전 다음
댓글

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