CSV·JSON 변환기
CSV와 JSON을 변환하고 header, 빈 행, 중복 행, 열 수 불일치를 미리 확인해 데이터 복사를 줄여요.
브라우저에서만 처리입력값이 서버로 가지 않아요.
입력과 결과
입력한 내용은 이 브라우저에만 저장돼요. 다시 열면 마지막 작업을 불러올 수 있어요.
이럴 때 써요
- CSV와 JSON을 변환하고 header, 빈 행, 중복 행, 열 수 불일치를 미리 확인해 데이터 복사를 줄여요.
- 브라우저 로컬 방식으로 입력을 다루며 복사 전 결과를 확인해요.
- CSV·JSON 변환기와 관련 도구를 이어서 사용해 작업 흐름을 줄여요.
예제
- 일반 입력
id,name 1,Bob- CSV·JSON 변환기를 사용하기 전에 이 예제로 입력 흐름을 확인하세요.
- 일반 출력
[{"id":"1","name":"Bob"}]- 복사하기 전에 결과 형태와 다음 검토 지점을 확인하는 예제예요.
- 추가 예제
id , name , status 1 , Bob , active 1 , Bob , active- 복사하기 전에 결과 형태와 다음 검토 지점을 확인하는 예제예요.
- 추가 예제
[{"id":"1","name":"Bob"},{"id":"2","name":"Alice"}]- 복사하기 전에 결과 형태와 다음 검토 지점을 확인하는 예제예요.
자주 하는 실수
- CSV와 JSON을 변환하고 header, 빈 행, 중복 행, 열 수 불일치를 미리 확인해 데이터 복사를 줄여요.
- 브라우저 로컬 처리 방식과 실제 입력 구조가 맞지 않으면 결과를 그대로 믿기 어려워요.
- 복사한 값에 운영 비밀값, 고객 데이터, 내부 URL이 섞여 있으면 공유 전에 제거해야 해요.
복사하기 전에
- 1원본 입력과 결과 형태를 한 번 더 비교해요.
- 2대상 런타임, 인코딩, 시간대, 보안 정책 차이를 확인해요.
- 3CSV·JSON 변환기 결과가 다음 단계에 맞는지 관련 도구로 이어서 검토해요.
참고 자료
RFC 4180 은 필드 안에 쉼표, 큰따옴표, 줄바꿈이 있으면 그 필드를 큰따옴표로 감싸고 안쪽 따옴표는 두 번 쓰라고 정해요. 이 규칙을 빼면 주소나 메모가 든 열에서 그 행부터 열이 전부 밀려요.
기준 RFC 4180
RFC 4180 은 줄 끝을 CRLF 로 규정해요. LF 만 쓴 파일도 대개 읽히지만, 따옴표 안에 든 줄바꿈과 섞이면 파서가 레코드 끝을 잘못 잡아 행 수가 달라져요.
기준 RFC 4180
주고받는 JSON 은 UTF-8 로 인코딩하고 구현은 BOM 을 붙이지 말아야 해요(RFC 8259). 엑셀이 저장한 CSV 앞의 BOM 을 그대로 옮기면 첫 키 이름에 보이지 않는 문자가 붙어 조회가 실패해요.
기준 RFC 8259
자주 묻는 질문
CSV·JSON 변환기 입력값은 어디에서 처리되나요?
가능한 작업은 브라우저에서 처리돼요. 운영 비밀값이나 고객 데이터는 넣지 않는 기준은 그대로 유지하세요.
결과를 그대로 운영에 써도 되나요?
복사하기 전에 대상 런타임, 인코딩, 시간대, 보안 정책처럼 환경별 차이를 한 번 더 확인하세요.