분류: 개발 도구
JSON to CSV
브라우저에서 JSON 배열이나 객체를 CSV로 변환
객체로 이루어진 JSON 배열이나 단일 객체를 붙여넣으면 CSV 행으로 변환합니다. 중첩된 객체와 배열은 점(.) 경로 형태의 열로 펼쳐집니다. 모든 처리가 브라우저에서 이루어집니다.
JSON 배열이나 객체를 붙여넣으면 CSV로 변환합니다.
CSV
여기에 결과가 표시됩니다.
이 페이지의 모든 처리는 브라우저에서 이루어집니다. 업로드는 없습니다.
이 도구로 할 수 있는 일
API와 내보내기 파일은 대개 JSON을 반환하지만 스프레드시트와 많은 가져오기 도구는 CSV를 요구합니다. 이 변환기는 JSON 배열의 각 항목을 CSV 행으로 바꾸고, 중첩된 객체는 address.city 같은 열로 펼치며, 배열 값은 세미콜론으로 이어 붙여 데이터가 손실되지 않도록 합니다. 단일 JSON 객체는 한 행으로 취급됩니다.
사용 방법
- 객체로 이루어진 JSON 배열이나 단일 객체를 입력창에 붙여넣습니다.
- 구분자와 헤더 행 포함 여부를 선택합니다.
- CSV를 복사하거나 파일로 다운로드합니다.
개인정보
이 도구는 전부 브라우저 안에서 동작합니다. 입력한 내용은 업로드되거나 저장되거나 공유되지 않으며, 탭을 닫으면 사라집니다.
자주 묻는 질문
- 제 JSON 데이터가 어딘가로 업로드되나요?
- 아니요. 해석과 변환은 페이지 안에서 실행되는 자바스크립트로 이루어지므로 붙여넣은 내용이 기기를 떠나지 않습니다.
- 중첩된 객체는 어떻게 처리되나요?
- 중첩된 키는 점(.) 경로 형태의 열로 펼쳐집니다. 예를 들어 { "address": { "city": "London" } }는 address.city라는 열이 됩니다.
- JSON 안의 배열은 어떻게 처리되나요?
- 단순 값으로 이루어진 배열은 세미콜론으로 구분해 한 셀에 합쳐지고, 객체로 이루어진 배열은 tags.0, tags.1처럼 번호가 매겨진 열로 펼쳐집니다.