도구함9696.kr

CSV ↔ JSON 변환

엑셀에서 복사한 표(탭 구분)나 CSV 파일 내용을 JSON으로, 혹은 그 반대로 바꿉니다.

어디에 쓰나요

엑셀 표를 개발용 JSON 데이터로 바꾸거나, API에서 받은 JSON 배열을 엑셀에 붙여넣을 수 있는 표로 바꿀 때 씁니다. 엑셀에서 범위를 복사하면 탭으로 구분되므로 구분자를 탭으로 고르면 바로 변환됩니다.

변환 규칙

CSV는 표준 규칙(RFC 4180)대로 따옴표로 감싼 필드, 필드 안의 쉼표와 줄바꿈, 겹따옴표를 정확히 처리합니다. 첫 줄이 머리글이면 각 줄이 이름표 붙은 객체가 되고, 아니면 단순 배열의 배열이 됩니다. JSON에서 CSV로 갈 때는 객체들의 키를 모아 열을 만듭니다.

처리 방식

변환은 브라우저 안에서만 이루어지므로 고객 명단 같은 데이터를 넣어도 밖으로 나가지 않습니다.