AI가 ‘서울, 사람’을 CSV 한 칸에 그대로 넣을 수 있을까?
CSV에서 쉼표는 칸 경계이기도 합니다. 값과 따옴표 정책을 바꾸며 쉼표·줄바꿈·따옴표가 한 필드로 보존되는지 확인합니다.
그림에서 무엇을 볼까요?
서울, 사람이라는 한 값이 큰따옴표로 감싸져 CSV의 한 필드로 보존되고 내부 큰따옴표는 두 번 적히는 관계 그림입니다.
서울, 사람을 따옴표 없이 쓰면 읽는 쪽은 ‘서울’과 ‘ 사람’을 두 필드로 나눌 수 있습니다. 사람이 의도한 한 값과 파일 문법의 경계가 충돌한 것입니다.
RFC 4180은 쉼표·줄바꿈·큰따옴표가 든 필드를 큰따옴표로 감싸는 형식을 설명합니다.
함께 확인할 점
RFC 4180의 일반적인 규칙을 교육용 함수로 재현합니다. 스프레드시트 수식 실행·문자 인코딩·프로그램별 방언은 이 활동 범위 밖입니다.
생각해 볼 질문
주소·책 제목·메모 중 쉼표나 줄바꿈이 들어갈 수 있는 필드 하나를 골라 안전한 CSV 표현과 왕복 검사 항목을 적어 보세요.
