JSON-CSV 변환기란?
JSON-CSV 변환기는 JSON 데이터를 스프레드시트와 데이터 분석 도구에 적합한 평면 표 형식의 CSV 형식으로 변환합니다. API 응답이나 데이터베이스 레코드를 Excel, Google 스프레드시트 또는 기타 표 형식 애플리케이션으로 내보내는 데 특히 유용합니다.
JSON-CSV 변환기 사용 방법
- 입력 필드에 객체의 JSON 배열을 붙여넣습니다.
- “변환하기”를 클릭하여 CSV를 생성합니다.
- CSV 출력을 복사하거나 다운로드합니다.
주요 개념
JSON 객체는 CSV 행으로 평면화됩니다: 각 고유 키가 열 헤더가 되고, 각 객체가 행이 됩니다. 값 내의 중첩된 객체와 배열은 해당 CSV 셀에 JSON 문자열로 직렬화됩니다. 쉼표, 따옴표 또는 줄 바꿈이 포함된 값은 자동으로 이스케이프됩니다.
자주 묻는 질문
중첩된 JSON 객체는 어떻게 처리되나요?
중첩된 객체는 CSV 셀 내에 JSON 문자열로 직렬화됩니다. 예를 들어, {“user”: {“name”: “John”}}은 {“name”:“John”}라는 값을 가진 “user” 열을 생성합니다.
단일 JSON 객체(배열이 아닌)를 변환할 수 있나요?
단일 객체는 하나의 헤더 행과 하나의 데이터 행이 있는 CSV를 생성합니다. 적절한 표 형식 변환을 위해 객체를 배열로 감싸세요 [{}].
null과 undefined 값은 어떻게 처리되나요?
Null 값은 CSV에서 빈 셀이 됩니다. 일부 객체에서 누락된 키도 해당 행의 해당 열에 빈 셀을 생성합니다.