CSV를 JSON으로 변환 - 온라인 무료 CSV 변환기

2on /
/ 변환기 / CSV → JSON

CSV를 JSON으로 변환

또는

CSV를 JSON으로 바꾸는 방식

CSV는 표이고 JSON은 구조입니다. 이 도구는 따옴표 필드와 그 안의 까다로운 경우까지 포함해 표를 제대로 읽고, 코드에 바로 붙여 넣을 수 있는 JSON으로 내보냅니다.

세 단계

  1. 1 상자에 CSV 파일을 끌어 놓거나, 스프레드시트에서 텍스트를 그대로 붙여 넣으세요.
  2. 2 구분자는 자동으로 두거나 직접 고르세요. 첫 줄을 머리글로 볼지, 숫자를 실제 숫자로 바꿀지 정하면 됩니다.
  3. 3 변환을 누른 뒤 JSON을 복사하거나 .json 파일로 내려받으세요.

대부분의 변환기가 무너지는 곳은 따옴표 필드

쉼표마다 줄을 자르는 방식은 값 안에 쉼표가 들어오기 전까지만 맞아 보입니다. "New York, NY"는 두 개가 아니라 한 필드이고, 겹따옴표("")는 따옴표 한 글자를 뜻하며, 따옴표 필드 안에는 줄바꿈도 들어갈 수 있습니다. 이 변환기는 세 경우 모두 CSV 규칙을 따르므로 열이 조용히 밀리지 않습니다.

나란히 놓고 보는 예

까다로운 부분이 어떻게 되는지 보세요. 겹따옴표는 문자열 안에서 따옴표 하나가 되고, "New York, NY"의 쉼표는 값의 일부로 남으며, 마지막 빈 칸은 빈 문자열이 아니라 null이 됩니다.

CSV
name,city,note
Ada,London,"Loves ""tea"""
Grace,"New York, NY",
JSON
[
  {
    "name": "Ada",
    "city": "London",
    "note": "Loves \"tea\""
  },
  {
    "name": "Grace",
    "city": "New York, NY",
    "note": null
  }
]

쉼표, 세미콜론, 탭

CSV라는 이름의 파일이 늘 쉼표로 나뉘어 있지는 않습니다. 여러 지역 설정에서 스프레드시트는 세미콜론으로 저장하고, 데이터베이스 내보내기는 탭을 쓰는 일이 많습니다. 자동 감지는 후보를 하나씩 시험해 행마다 열 개수가 일정한 것을 고릅니다. 글자 수를 세는 것보다 나은 방법인데, 쉼표가 가득한 텍스트 열이 진짜 구분자보다 쉽게 많아질 수 있기 때문입니다.

파일은 사용자 컴퓨터에 그대로 남습니다

읽기와 파싱 모두 브라우저에서 이뤄지므로 업로드도 저장도 없습니다. 여기서는 다른 도구보다 더 중요한 점입니다. CSV는 보통 고객 명단, 주문 내역, 급여 대장이니까요. 네트워크를 끊어도 변환기는 계속 작동합니다.

CSV → JSON: 자주 묻는 질문

위 상자에 파일을 끌어 놓거나 텍스트를 붙여 넣은 뒤 변환을 누르세요. 결과가 아래에 나타나며 복사하거나 .json 파일로 내려받을 수 있습니다. 가입도 업로드도 없습니다.
신규
환율 계산기 중앙은행 공식 환율로 165개 통화를 변환하세요. 두 금액 칸 모두 입력할 수 있고, 통화쌍마다 환율 공시일을 보여줍니다.
오늘 인기
HEIC를 JPG로 아이폰 HEIC 사진을 무료로 JPG로 변환: 윈도우, 안드로이드, 대부분의 업로드 양식이 받아들이는 형식입니다.

관련 변환기

Word를 PDF로 무료 Word → PDF 변환: DOC, DOCX, ODT, RTF 파일을 올리면 서식이 유지된 PDF를 몇 초 만에 내려받습니다.
PDF를 Word로 무료 PDF → Word 변환: PDF를 올리면 몇 초 만에 편집 가능한 DOCX를 받습니다. 가입도 워터마크도 없습니다.
이미지 변환기 무료 이미지 변환기: PNG, JPG, WebP, GIF, BMP 중에서 고르면 브라우저에서 변환됩니다. 사진은 서버로 전송되지 않습니다.
WebP를 PNG로 무료 WebP → PNG 변환: 투명도가 유지되고 이미지는 기기를 벗어나지 않습니다. 변환은 브라우저에서 이뤄집니다.
PNG를 JPG로 무료 PNG → JPG 변환: 품질과 투명 영역의 배경색을 고를 수 있고, 모든 처리가 브라우저에서 이뤄집니다.

추천 도구

MD5 생성기 무료 MD5 해시 생성기: 텍스트나 파일을 브라우저에서 MD5 체크섬으로 변환합니다. 무결성 확인과 빠른 비교에 유용합니다.
Base64 인코더 및 디코더 무료 Base64 인코더·디코더: 텍스트나 파일을 브라우저에서 Base64로 변환하고 되돌립니다. 서버로 전송되지 않습니다.
워드 카운터 무료 단어 수 세기: 텍스트를 붙여넣으면 단어·글자·문장·문단 수와 예상 읽기 시간을 보여줍니다. 내용은 브라우저를 벗어나지 않습니다.
문자 수 카운터 무료 글자 수 세기: 공백 포함·미포함 글자 수와 단어·줄 수를 세고 제목과 메타 설명의 SEO 길이도 확인합니다.
키워드 밀도 검사기 무료 키워드 밀도 검사기: 텍스트나 URL을 넣으면 단어와 구절의 출현 횟수와 비율을 보여줍니다.