JSON을 CSV로 변환 — 로컬 | 사용법·입력·결과 해설
JSON 객체를 표의 행과 열로 옮겨 CSV 텍스트와 rows.csv 파일을 만드는 도구입니다. 중첩 구조를 분석하는 데이터 모델링 기능은 없습니다.
- 브라우저에서 실행
- 업로드되지 않음
- 가입 없음, 기기 성능에 따라 제한될 수 있음
숫자는 기기에만 남습니다. 서버로 전송되지 않습니다.
사용 방법과 입력
유효한 JSON 객체 하나 또는 객체 배열을 붙여 넣으세요. 여러 줄의 독립 객체인 NDJSON은 먼저 하나의 배열로 바꿔야 합니다.
결과 해설과 예제
[{"name":"Ada","score":92}]를 넣으면 name과 score가 열 머리글이 되고 Ada와 92가 한 행에 배치됩니다. 파일을 열기 전에 CSV의 열 순서와 쉼표·따옴표가 포함된 값의 구분을 확인하세요.
입력·결과 예시
[{"name":"Ada","score":92}]를 넣으면 name과 score가 열 머리글이 되고 Ada와 92가 한 행에 배치됩니다. 파일을 열기 전에 CSV의 열 순서와 쉼표·따옴표가 포함된 값의 구분을 확인하세요.
한계와 주의사항
- 중첩 객체는 자동으로 펼쳐지지 않으며 [object Object]로 표현될 수 있습니다.
- 대형 JSON은 브라우저 메모리를 사용하므로 먼저 일부 데이터로 형식을 점검하세요.
입력 항목
| 항목 | 설명·제약 |
|---|---|
| JSON | 화면의 단위와 입력 형식을 확인하세요. |
데이터 처리
처리는 현재 브라우저 탭에서 수행되며, 도구 입력을 계산 목적으로 서버에 업로드하지 않습니다.
근거 출처
자주 묻는 질문
객체 하나도 되나요?
네. 객체 하나 또는 객체 배열을 받을 수 있습니다.
CSV에서 한글이 깨지면요?
대상 프로그램에서 UTF-8 CSV 가져오기 방식을 선택하고 인코딩을 확인하세요.
관련 도구
처음부터 다시 할 필요는 없습니다. 다음 단계에 맞는 도구로 자연스럽게 이어가세요.
JSON을 CSV로 변환 — 브라우저 처리
JSON 객체의 값을 행과 열 형태의 CSV 텍스트로 내보냅니다. 단순한 레코드를 표 도구에 옮길 때 유용하며 중첩된 데이터 구조를 자동으로 펼치는 변환은 아닙니다.
CSV를 JSON으로 변환 — 브라우저 처리
첫 행을 속성 이름으로 삼아 CSV 행을 JSON 객체 배열로 변환합니다. 표 형태의 작은 자료를 웹 애플리케이션에 넣기 전에 구조를 확인하는 데 사용할 수 있습니다.
JSON 정리 — 들여쓰기, 로컬
JSON 문서를 파싱해 들여쓰기를 넣거나 공백을 줄여 구조를 확인합니다. 설정 파일을 읽기 쉽게 정리하는 데 유용하지만 값을 임의의 코드로 실행하거나 오류 문서를 자동 복구하지 않습니다.