메인으로 돌아가기

JSON CSV 변환기

JSON 배열이나 객체 응답을 스프레드시트에서 열기 쉬운 CSV로 바꾸고, 중첩 필드와 누락 값을 변환 전 확인하세요.

코딩 결과 확인 중
오류 문의하기

JSON 구조를 CSV 열로 안전하게 펼치세요

객체 배열, 단일 객체, data/items/results 안의 배열을 인식하고 중첩 필드는 address.city처럼 펼쳐 CSV 열로 만듭니다.

2

필드

7

크기

173 B

원본 구조

array

변환 옵션

입력

결과

id,name,price,active,seller.name,seller.country,tags
001,Travel pouch,19.9,true,Gogotem,KR,"[""travel"",""organizer""]"
002,Cable organizer,8.4,false,Gogotem,KR,"[""desk""]"

CSV 미리보기

idnamepriceactiveseller.nameseller.countrytags
001Travel pouch19.9trueGogotemKR["travel","organizer"]
002Cable organizer8.4falseGogotemKR["desk"]

품질 점검

중첩 열

2

누락 셀

0

확인

2

  • 2 nested field(s) were flattened with dot notation.
  • 2 array/object-like value(s) are stored as text cells.
  • CSV는 타입 정보가 없어 모든 값이 텍스트로 보일 수 있습니다.
  • 행마다 키가 다르면 빈 셀이 생기므로 누락 셀 수를 확인하세요.
  • 민감한 데이터는 서버로 보내지 않고 브라우저에서 변환합니다.

변환 기준

  1. 객체 배열을 입력하면 각 객체가 CSV 한 행이 됩니다.
  2. API 응답이 { data: [...] } 형태여도 배열을 자동으로 찾아 변환합니다.
  3. 중첩 필드는 seller.name처럼 펼쳐지는지 확인합니다.
  4. 배열 값은 CSV 한 칸에 JSON 문자열로 보존하는 것이 안전합니다.

JSON CSV 변환 방식

JSON 배열의 각 객체는 CSV 한 행이 됩니다. 중첩 객체는 점 표기 열로 펼치고, 배열 값은 한 셀에 안전한 JSON 문자열로 보존할 수 있습니다.

사용 메모

  • 객체 배열 -> CSV 행, 객체 키 -> CSV 열입니다.
  • 중첩 객체는 dot notation으로 펼쳐 열 이름을 만듭니다.
  • 쉼표, 줄바꿈, 따옴표가 있는 값은 CSV 규칙에 맞게 자동으로 따옴표 처리합니다.

자주 묻는 질문

이 도구는 언제 사용하면 좋나요?expand_more

반복해서 확인해야 하는 계산이나 변환을 빠르게 처리할 때 참고용으로 사용할 수 있습니다.