[UE] CSV파일 언리얼로 불러오기(문자가 깨지는 이유,인코딩)

SunowMin·2024년 8월 27일
0

Unreal

목록 보기
18/21

개요

엑셀

  • 엑셀 파일 생성해서 csv형식으로 저장

언리얼

  • 엑셀 컬럼과 맞는 데이터 테이블 생성

  • 엑셀을 언리얼로 불러오기

  • 결과는 아래처럼 한글은 외계어로 나옴





원인

한글을 적었는데 왜 문자가 다 깨져서 나올까?

원인은 인코딩 방식 때문이다.

일반적으로 언리얼 엔진은 UTF-8 인코딩을 기본으로 사용하는데, 생성한 CSV 파일은 UTF-8가 아닌 ANSI 형식으로 저장되어 있었다.

그럼 어떻게 인코딩 방식을 변경할 수 있을까?





해결방법

  • 생성한 엑셀파일을 메모장으로 연다.

  • 다른 이름으로 저장을 누르고 우측 하단에 있는 인코딩을 확인하여 UTF-8(BOM)으로 설정해준다. (참고_UTF-8과 UTF-8 with BOM의 차이)

  • 이제 언리얼에서 잘 보이는 걸 확인할 수 있다.
profile
게임, AR, VR 개발자

0개의 댓글