JSON 객체 배열을 CSV로 변환하거나 CSV를 다시 JSON으로 바꿉니다 — 모두 브라우저 안에서 즉시 로컬 처리됩니다.
관련
JSON rarely lives alone. Convert between JSON and YAML/CSV/XML, decode JWTs, generate types, and validate against JSON Schema — every step staying in the browser.
JSON의 객체 배열은 CSV 테이블에 매핑됩니다 — 객체당 한 행, 키의 합집합으로 열을 구성합니다. 진짜 작업은 따옴표 처리와 중첩 값 처리에 집중됩니다.
객체의 마지막 속성이나 배열의 마지막 항목 뒤의 후행 쉼표는 일부 JavaScript 환경에서는 허용되지만, JSON에서는 유효하지 않습니다.
JSON 객체 배열을 붙여 넣고 To CSV 를 클릭하면 스프레드시트에 바로 넣기 좋은 표가 생성됩니다 —— 헤더는 모든 객체 키의 합집합이며, 중첩된 객체나 배열은 콤팩트 JSON 으로 셀 안에 들어갑니다. CSV 를 붙여 넣고 To JSON 을 클릭하면 각 행이 헤더를 키로 갖는 객체가 됩니다. 모든 처리는 브라우저 안에서 끝나며 어떤 서버에도 데이터를 보내지 않습니다.
json format to csv, convert json into csv, json-to-csv converter, csv to json converter, 또는 단순한 CSV 내보내기 - 어느 이름으로 부르든 본 도구는 같은 입구로 양방향을 모두 다룹니다.
true/false, null 은 해당 타입으로 복원되고 나머지는 문자열로 남습니다JSON 에 구문 오류가 있으면 변환 전에 일반적인 문제를 먼저 수리합니다. 자세한 단계는 JSON 을 CSV 로 변환하는 방법(및 그 반대) 을 참고하거나, JSON Fix 로 JSON 을 먼저 정돈할 수 있습니다.
각 중첩 객체나 배열은 해당 셀의 JSON 문자열로 직렬화됩니다. CSV 는 평면 구조이므로, 이 방법으로 변환을 가역적으로 유지합니다. 헤더는 모든 객체 키의 합집합이라 추가 또는 누락된 필드가 있는 레코드도 정렬됩니다.