N Nouplo

JSON을 CSV로 변환

API 응답과 내보내기 데이터를 표로 열 수 있는 CSV로 바꿉니다. 데이터가 페이지 밖으로 나가지 않습니다.

출력
위에 붙여넣거나 입력하면 여기에 결과가 표시됩니다.

파일은 내 기기 밖으로 나가지 않습니다

이 도구는 브라우저 안에서만 작동합니다. 붙여넣은 내용은 기기에서 처리되고 서버로 전송되지 않으므로 토큰, 키, 공개 전 문서도 안심하고 사용할 수 있습니다.

사용 방법

  1. 입력란에 JSON을 붙여 넣으세요. API 호출 결과처럼 객체의 배열이어야 합니다. 객체 하나만 넣으면 한 줄짜리 배열로 처리됩니다.
  2. 구분자를 고르세요. 쉼표가 표준이고, 소수점에 쉼표를 쓰는 엑셀 환경이라면 세미콜론을, 스프레드시트에 바로 붙여 넣으려면 탭을 고르세요.
  3. CSV로 변환을 누르세요. 머리글 줄은 모든 객체에 나타난 키를 처음 등장한 순서대로 모아서 만듭니다.
  4. 결과를 복사하거나 .csv 파일로 받아 엑셀, 구글 스프레드시트, Numbers에서 여세요.

자주 묻는 질문

JSON이 어딘가로 전송되나요?
아니요. 변환은 페이지 안에서 도는 자바스크립트일 뿐입니다. 업로드되는 것이 없고 오프라인에서도 동작합니다.
중첩된 객체나 배열은 어떻게 되나요?
이 도구는 평평한 객체를 전제로 합니다. 값 자체가 객체나 배열이면 JSON 문자열 형태로 셀에 들어가므로 데이터가 사라지지는 않지만 별도의 열로 나뉘지는 않습니다.
객체마다 키가 다르면 어떻게 되나요?
어느 객체에든 나타난 모든 키가 열이 됩니다. 해당 키가 없는 객체는 그 열이 빈 칸으로 남습니다.
값 안의 쉼표와 따옴표는 어떻게 처리되나요?
구분자, 큰따옴표, 줄바꿈이 들어간 값은 RFC 4180에 따라 큰따옴표로 감싸고 안쪽 따옴표는 두 번 겹쳐 씁니다. 엑셀과 구글 스프레드시트가 이를 정확히 읽습니다.
엑셀에서 모든 내용이 한 열에 들어갑니다.
일부 지역 설정의 엑셀은 세미콜론을 구분자로 기대합니다. 세미콜론을 골라 다시 변환하거나, 엑셀의 데이터 > 텍스트 가져오기에서 구분자를 직접 지정하세요.
무료로 얼마나 쓸 수 있나요?
무료 플랜은 하루 10회까지 실행할 수 있습니다. Pro는 이 제한을 해제합니다.

관련 도구