JSON을 CSV로

로컬 처리
app.csv.view

다음으로도 #data={"name":"Ada"} 또는 #url=... 데이터를 넣을 수 있으며, 읽은 뒤 주소 표시줄에서 지워집니다.

사용 방법

객체 배열을 표 텍스트(CSV)로 누르거나, 표에서 JSON으로 되돌립니다. API 목록을 Excel에 넣기 전 중간 단계, 또는 운영 표에서 테스트 데이터를 만들 때 맞습니다. 열 이름은 보통 객체의 키에서 옵니다.

배열 → 표

같은 층의 객체 키가 머리글이 됩니다. 「사용자 목록」「주문 목록」처럼 한 줄이 한 기록인 구조에 가장 맞습니다.

변환 후 복사하거나 다운로드할 수 있습니다 export.csv배열 → 표

중첩은 평탄화가 필요

깊은 객체는 보통 user.name 같은 열로 펼치거나 한 층만 남깁니다. 구조가 너무 깊으면 JSONPath로 목록을 뽑은 뒤 변환하세요.

필드가 제각각인 객체는 나타난 키를 되도록 모두 합쳐 머리글을 만듭니다.

로컬 변환

표 내용은 업로드되지 않습니다. 업무 데이터가 담긴 내보내기도 이 기기에서 끝낼 수 있습니다.

서식이 있는 통합 문서가 필요하면 Excel 페이지에서 xlsx를 만드세요.

예시

JSON 배열
[
  { "id": 1, "name": "Ada" },
  { "id": 2, "name": "Bob" }
]
CSV
id,name
1,Ada
2,Bob
배열이 아니면 변환할 수 없나요?

단일 객체는 한 줄로 볼 수 있습니다. 깊은 중첩은 먼저 JSONPath로 목록을 뽑으세요.

Excel 페이지와 무엇이 다른가요?

CSV는 순수 텍스트이고, Excel 는 .xlsx를 바로 만들거나 읽는 데 맞습니다.

쉼표와 줄바꿈은 어떻게 처리하나요?

필드 값의 쉼표와 따옴표는 CSV 관례로 따옴표 이스케이프됩니다. Excel에서 열 때 깨지면 인코딩이 UTF-8인지 확인하세요.

변환 실행을 눌러야 하나요?

필요합니다. 붙여넣은 뒤 「변환 실행」을 눌러야 미리보기와 다운로드가 만들어집니다.

권장 워크플로

  1. 객체 배열을 준비하세요(API list가 가장 흔합니다).
  2. 변환을 실행하고 머리글이 원하는 열을 덮는지 확인하세요.
  3. CSV를 다운로드하거나 텍스트를 복사해 스프레드시트에 가져오세요.
  4. 열이 너무 많으면 JSONPath로 얇은 구조를 투영한 뒤 변환하세요.

CSV에는 타입 정보가 없습니다. 숫자와 문자열이 Excel에서 형식이 바뀔 수 있으니, 중요한 ID는 텍스트 열로 가져오세요.