JSON → CSV | 사용법·입력·결과 해설
JSON 객체 배열에서 모든 행의 키를 모아 CSV 열을 만듭니다. 일부 행에만 있는 속성도 열에 포함되어 서로 다른 필드의 데이터를 표로 살펴볼 수 있습니다.
- 브라우저에서 실행
- 업로드되지 않음
- 가입 없음, 기기 성능에 따라 제한될 수 있음
계산 도구를 불러오는 중입니다. 도구가 표시되지 않으면 페이지를 새로고침하세요.
사용 방법과 입력
최상위가 객체 배열인 JSON을 넣으세요. 중첩 객체는 별도 열로 펼쳐지지 않고 JSON 문자열 셀로 들어가므로 필요한 표 구조와 맞는지 먼저 확인하세요.
결과 해설과 예제
[{"name":"A"},{"name":"B","score":2}]는 name과 score 열을 만들고 A의 score는 빈칸이 됩니다. 쉼표나 따옴표가 든 셀은 CSV 인용 규칙으로 감싸집니다.
입력·결과 예시
[{"name":"A"},{"name":"B","score":2}]는 name과 score 열을 만들고 A의 score는 빈칸이 됩니다. 쉼표나 따옴표가 든 셀은 CSV 인용 규칙으로 감싸집니다.
한계와 주의사항
- 중첩 데이터를 정규화하거나 테이블 관계를 자동 설계하지 않습니다.
- 스프레드시트에서 수식처럼 보이는 셀은 열기 전 안전한 텍스트 처리 여부를 확인해야 합니다.
입력 항목
| 항목 | 설명·제약 |
|---|---|
| JSON (객체 배열) | 화면의 단위와 입력 형식을 확인하세요. |
| CSV | 화면의 단위와 입력 형식을 확인하세요. |
데이터 처리
처리는 현재 브라우저 탭에서 수행되며, 도구 입력을 계산 목적으로 서버에 업로드하지 않습니다.
근거 출처
자주 묻는 질문
뒤쪽 행에만 있는 키도 열이 되나요?
[{"name":"A"},{"name":"B","score":2}]는 name과 score 열을 만들고 A의 score는 빈칸이 됩니다. 쉼표나 따옴표가 든 셀은 CSV 인용 규칙으로 감싸집니다.
스프레드시트에 바로 열어도 되나요?
중첩 데이터를 정규화하거나 테이블 관계를 자동 설계하지 않습니다. 스프레드시트에서 수식처럼 보이는 셀은 열기 전 안전한 텍스트 처리 여부를 확인해야 합니다.