JSON ↔ CSV

이 브라우저에서 처리

텍스트 한도: 2000000자

이 도구는 입력을 업로드하지 않습니다.

얕은 객체 배열과 CSV를 오갑니다. 쿠버네티스 YAML 변환이 아니고, JSON을 예쁘게만 만드는 페이지도 아닙니다.

사내 API 응답을 기획 팀에 엑셀로 넘겨야 하는데, 중첩 JSON을 업로드형 변환기에 주고 싶지는 않습니다. 이 페이지는 얕은 표 변환입니다.

예쁘게만 보려면 JSON 정렬입니다. 배포 파일은 JSON ↔ YAML입니다.

엑셀에서 한글이 깨질 때

윈도우 엑셀은 BOM 없는 UTF-8을 자주 잘못 엽니다. 이 도구는 BOM을 붙이지 않습니다. 열 때 인코딩을 고르거나, 구글 시트로 가져오면 한글이 남는 경우가 많습니다.

쉼표가 들어간 주소는 따옴표로 감쌉니다. 탭 구분 TSV는 만들지 않습니다.

사용 순서

  1. 객체 배열 JSON 또는 헤더가 있는 CSV를 붙입니다.
  2. 방향을 고릅니다. 빈 줄은 CSV→JSON에서 건너뜁니다.
  3. 결과를 복사합니다. 두 버전을 비교하려면 텍스트 Diff입니다.

정직한 제한

  • 깊은 중첩을 열로 펼치지 않습니다.
  • xlsx·차트·수식을 보존하지 않습니다.
  • 수 메가바이트 로그는 브라우저 메모리 한도입니다.
  • 데이터는 이 탭에 남습니다.

표 변환입니다. BI 도구가 아닙니다.

자주 묻는 질문

엑셀에서 한글이 깨집니다.

이 탭은 BOM 없는 UTF-8 CSV입니다. 엑셀은 그걸 EUC-KR로 오인하는 경우가 많습니다. 데이터 → 텍스트/CSV에서 UTF-8을 고르거나, 메모장에서 BOM을 붙여 저장하세요.

중첩된 user.address.city를 열로 펼치나요?

펼치지 않습니다. 객체와 배열은 셀 안에 JSON 문자열로 들어갑니다. 깊은 평탄화는 판다스나 전용 스크립트가 맞습니다.

YAML로 바꾸고 싶어요.

JSON ↔ YAML 페이지입니다. 여기는 표입니다.

xlsx 통합문서를 만드나요?

CSV 텍스트만 만듭니다. 여러 시트·수식·매크로는 엑셀에서 하세요.

한 객체만 있는 JSON도 되나요?

배열이 아니면 한 행으로 봅니다. 키가 행마다 다르면 열을 합칩니다.

고객 명단이 서버로 가나요?

아닙니다. 파싱은 이 탭에서 끝납니다.

관련 도구