
UTF-8로 변환해야 하는 ISO-8859 파일이 있습니다.
file *
test.csv: ISO-8859 text, with very long lines, with CRLF line terminators
이제 다음과 같은 창에 iconv.exe를 사용합니다.
iconv.exe -f iso-8859-1 -t utf-8//TRANSLIT test.csv > conv.csv
문제는 이제 라틴 문자(예: à,ì,...)가 나타나는 이상한 문자가 보이고 확인해보니 대신 UTF-16으로 변환된 것 같습니다!
file *
test.csv: ISO-8859 text, with very long lines, with CRLF line terminators
conv.csv: Little-endian UTF-16 Unicode text, with very long lines, with CRLF, CR line terminators
왜 그런 겁니까? 간단한 UTF-8을 어떻게 달성할 수 있나요?