CSV (MS-Dos), CSV (Macintosh), CSV (쉼표로 구분)의 차이점은 무엇입니까?


19

Excel 2010의 CSV (MS-Dos), CSV (Macintosh) 및 CSV (쉼표로 구분) 파일 형식의 차이점은 무엇입니까? 이들은 모두 저장 파일 형식으로 나열되지만 궁극적으로 쉼표로 구분 된 값 파일입니다.

답변:


19

[그들]의 차이점은 텍스트 필드에 특정 특수 문자가있는 경우입니다. 예를 들어, 악센트 부호가있는 (외국어) 문자입니다. Windows CSV로 내보내는 경우 해당 필드는 Windows-1252 코드 페이지를 사용하여 인코딩됩니다. DOS 인코딩은 일반적으로 이전의 Windows 이전 PC에서 사용 된 문자를 매핑하는 코드 페이지 437을 사용합니다. 하나로 내보내고 다른 것으로 예상되는 도구를 사용하여 가져 오면 대부분 잘 보이지만 예를 들어 이름에 움라우트 (또는 다른 외국 문자)가있는 사람을 알고 있으면 예기치 않은 결과가 발생합니다.

출처


3
mac 옵션은 Windows CR / LF를 mac CR 전용 표준으로 변환해야합니다.
Lamar B

4
CSV 쉼표로 구분하면 어떻습니까?
다니엘 벡

3
@Raystafarian OK, 이것이 기본 형식입니다. 그러나 CSV에 관해서는 쉼표로 구분됩니다. 현지화 된 CSV 형식의 변형은 세미콜론을 구분 기호로 사용합니다.
Daniel Beck

1
@LamarB : CR 전용 형식은 OSX 이전의 MacOS에만 적용됩니다. OSX는 Unix 기반이며 라인 종결 자로 LF를 사용합니다. Excel이 이전 MacOS 형식입니까?
Keith Thompson

1
@KeithThompson CSV (Macintosh)는 CR을 줄 바꿈 문자로 저장하지만 CSV (쉼표로 구분) 및 CSV (DOS)는 모두 CR / LF를 사용합니다. 작은 스프레드 시트를 저장하고 "모든 문자 표시"가 활성화 된 메모장 ++에서 열어서이 사실을 알았습니다.
Supuhstar
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.