이 도구의 기능
CSV의 첫 행을 필드명으로, 나머지 각 행을 객체로 변환합니다. 값은 기본적으로 문자열로 유지하며, 따옴표 안의 쉼표, 이스케이프된 큰따옴표와 줄 바꿈은 CSV 규칙에 맞게 처리합니다.
- "Tom, Jr."와 같이 쉼표가 포함된 필드 지원됩니다.
- 행에 있는 두 개의 큰따옴표는 필드 내의 큰따옴표를 나타냅니다.
- 필드 수가 일치하지 않거나 따옴표가 닫히지 않으면 특정 구문 분석 오류가 표시됩니다.
사용 방법
- 헤더의 첫 번째 행에 CSV를 붙여넣습니다.
- "JSON으로 변환"을 클릭하세요.
- 구문 분석 경고를 보거나 객체 배열의 형식을 지정하세요.
- 결과를 복사하거나 result.json을 다운로드하세요.
주요 사용 사례
- 스프레드시트 내보낸 CSV를 프런트엔드 테스트 데이터로 변환합니다.
- 복잡한 CSV의 실제 필드 경계를 확인하세요.
- 중국어 및 여러 줄의 텍스트 레코드를 JSON으로 변환합니다.
CSV → JSON 기능
따옴표 안의 쉼표, 줄 바꿈 및 큰따옴표를 포함하여 RFC 4180 기본 규칙에 따라 CSV를 구문 분석합니다. 결과를 확인한 뒤 필요한 내용을 복사하세요.
FAQ
CSV의 줄 바꿈은 항상 새 레코드를 나타냅니까?
반드시 그런 것은 아닙니다. 큰따옴표로 묶인 필드에는 개행 문자가 포함될 수 있으며 파서는 이를 동일한 필드 내에 유지합니다.
숫자 값이 자동으로 숫자가 되나요?
기본적으로는 아니지만 이 도구는 CSV의 텍스트 의미를 유지하고 우편번호, 긴 숫자 또는 앞에 오는 0이 잘못 변환되는 것을 방지합니다.
Windows CRLF를 인식할 수 있나요?
그렇습니다. 파서는 CRLF, LF 또는 CR 줄 종결자를 인식합니다.