맥북으로 csv파일을 열면 기본적으로 한글이 깨져서 나온다
이러한 에러는 인코딩의 방식이 utf8이 아닌 iso-8859방식으로 인코딩을 하기 때문이다

우리는 한글이 가능하고 가장 많이사용하는 utf8방식으로 인코딩을 해야한다
그러기 위해서 utf8로 인코딩을하여 다시 저장하여야한다
Numbers라는 애플에서 만든 스프레드시트 앱이 있다.
여기서 csv파일을 열면 다른 형식과 다른 인코딩 방식으로 파일을 저장할 수 있다

우리가 쓰는 csv로도 내보낼수 있고 tsv로도 내보낼 수 있다
또한 엄청나게 많은 인코딩 방식을 지원한다
이것을 이용해 utf8방식으로 다시 저장하면 글씨가 정상적으로 한글로 나오게된다

그러면 과연 확장명들은 무엇일까
바로 데이터베이스에 집어넣기 편하게 만든 일종의 데이터 텍스트파일이다
위의 3개 이외에서 세미콜론, 콜론, 파이프 등등 구분하는 기호가 아주 많지만 다들 요점은
데이터를 가공하기 편하게 하는 파일이라는 것이다
만약 csv로 데이터를 가공하는데 데이터 사이에 쉼표가 껴있다면?
ex) 의원,3,010-1234-5678,인천 서구 검암로 5,(검암동) 3번길,치과
위의 데이터에서 주소부분에 쉼표가 껴있다. 이 상태에서 쉼표로 데이터들을 나누면 에러가 발생하게된다
이러한 일을 위해 csv가 아닌 여려 형식의 데이터 타입이 존재하고
그 데이터 타입으로 변환하여 다시 가공하면 수월하게 진행할 수 있다.