도로명주소 개발자센터에서 주소 데이타를 다운로드했더니 인코딩이 cp949여서 맥에서 깨져보인다.

 

도로명주소 개발자센터

 

www.juso.go.kr

utf8로 어떻게 바꿀까 고민했는데 맥에 iconv가 있을줄이야..ㅎㅎ

 

# utf8이 아니니깐 utf8로 읽으면 에러 발생

$ iconv -f utf8 build_seoul.txt 
1111010100|
iconv: build_seoul.txt:1:11: cannot convert

 

# cp949로 읽으면 정상출력

$ iconv -f cp949 build_seoul.txt
정상출력

 

# cp949 -> utf8로 변경

$ iconv -f cp949 -t utf8 build_seoul.txt > build_seoul_utf8.txt 

 

# iconv 주요 옵션

입/출력 형식 지정
-f, --from-code=<이름> 원 문서 인코딩
-t, --to-code=<이름> 출력 인코딩
출력 조정
-c 출력에서 잘못된 문자를 제외
-o, --output=FILE 출력 파일 (지정하지 않으면 표준출력)
-s, --silent 경고를 표시하지 않습니다
--verbose 진행 정보를 표시
정보
-l, --list 알려진 모든 문자셋 코드를 열거함
-V, --version 프로그램 버전 표시

 

 

 

 

 

 

 

 

+ Recent posts