ko

JSON에서 CSV로

JSON 배열을 로컬에서 CSV 표로 변환합니다. 객체의 키가 열이 되고, 업로드 없이 브라우저 안에서 바로.

구분 기호
  • 쉼표
  • 세미콜론

기기에서 로컬로 처리 중 ...

0%

파일이 기기를 떠난 적이 없습니다

    제 파일이 업로드되나요?

    아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법

    업로드 없음100% 로컬 처리
    내용은 내 손안에제3자 접근 불가
    독일 내 서버 운영설계부터 GDPR 준수
    외부 검증 완료TLS A+ · 헤더 A+

    JSON은 API와 웹 앱의 형식이고 CSV는 Excel, Numbers, LibreOffice Calc 같은 스프레드시트의 형식입니다. API 데이터를 스프레드시트에서 분석하려면 JSON에서 다시 CSV로 가는 길이 필요합니다. 배열의 각 객체가 한 행이 되고 키가 열 머리글이 됩니다.

    이 도구는 JSON을 전부 브라우저 안에서 로컬로 읽습니다(papaparse, 순수 JavaScript). 객체의 배열, 또는 그런 배열을 담은 객체를 기대합니다(예: {"data": [ ... ]}). 열 집합은 모든 행에 걸친 키의 합집합이라, 필드가 다른 객체들도 깔끔하게 정렬됩니다.

    아무것도 업로드되지 않습니다. 변환은 오프라인에서도 됩니다. 데이터는 기기를 떠나지 않으며, JSON을 외부 서버로 보내는 온라인 변환기와 다릅니다.

    기술 사양

    기술 사양
    입력 형식JSON
    출력 형식CSV
    일괄 처리미지원
    처리 방식브라우저에서 로컬 처리 (JavaScript)
    파일 업로드없음

    3단계로

    1. JSON 파일을 끌어다 놓거나 고릅니다.
    2. 도구가 배열과 열을 자동으로 인식합니다.
    3. CSV 파일을 내려받습니다.

    제한: 객체의 평면 배열(또는 그런 배열을 담은 객체)을 기대합니다. 셀 안의 중첩된 객체/배열은 텍스트로 기록되며 자체 열로 펼쳐지지 않습니다. 표 형식 데이터에는 결과가 깔끔합니다. 아주 큰 파일은 메모리가 필요합니다.

    자주 묻는 질문

    제 파일이 업로드되나요?

    아니요. 변환은 전부 브라우저 안에서 로컬로 이루어지며 아무것도 전송되지 않습니다.

    어떤 JSON 구조를 기대하나요?

    객체의 배열, 예: [{"name":"A","value":1}, ...], 또는 그런 배열을 담은 객체입니다.

    중첩된 데이터는 어떻게 되나요?

    중첩된 객체/배열은 셀에 텍스트로 기록됩니다. 평면 표 데이터에는 결과가 이상적입니다.

    필드가 다른 객체는 문제인가요?

    아니요, 열은 모든 키의 합집합이며 빠진 필드는 비워 둡니다.

    반대로 CSV를 JSON으로?

    예, "CSV에서 JSON으로" 도구로요.

    관련 도구