엑셀 컬럼과 맞는 데이터 테이블 생성
엑셀을 언리얼로 불러오기
결과는 아래처럼 한글은 외계어로 나옴
한글을 적었는데 왜 문자가 다 깨져서 나올까?
원인은 인코딩 방식 때문이다.
일반적으로 언리얼 엔진은 UTF-8 인코딩을 기본으로 사용하는데, 생성한 CSV 파일은 UTF-8가 아닌 ANSI 형식으로 저장되어 있었다.
그럼 어떻게 인코딩 방식을 변경할 수 있을까?
생성한 엑셀파일을 메모장으로 연다.
다른 이름으로 저장을 누르고 우측 하단에 있는 인코딩을 확인하여 UTF-8(BOM)으로 설정해준다. (참고_UTF-8과 UTF-8 with BOM의 차이)