JSON CSV 변환기
JSON과 CSV 데이터를 자유롭게 변환하는 무료 온라인 도구
JSON 입력
0 B
CSV 결과
0 B
JSON CSV 변환기란?
JSON(JavaScript Object Notation)과 CSV(Comma-Separated Values)는 데이터를 저장하고 교환하는 데 가장 널리 사용되는 형식입니다. JSON은 계층적 구조의 데이터를 표현하기에 적합하고, CSV는 스프레드시트와 데이터베이스에서 쉽게 사용할 수 있습니다. 이 도구를 사용하면 두 형식 간에 손쉽게 변환할 수 있습니다.
주요 기능
- JSON 배열을 CSV로 변환하거나, CSV를 JSON 배열로 변환할 수 있습니다.
- 중첩된 JSON 객체를 점(.) 표기법으로 평탄화하여 CSV 열로 변환합니다. (예: address.city)
- 쉼표, 세미콜론, 탭, 파이프 등 다양한 구분자를 지원합니다.
- 파일 업로드와 드래그 앤 드롭을 지원하며, 결과를 파일로 다운로드할 수 있습니다.
- CSV 구분자를 자동으로 감지하여 편리하게 변환할 수 있습니다.
사용 방법
- 상단에서 변환 방향(JSON→CSV 또는 CSV→JSON)을 선택합니다.
- 왼쪽 입력란에 데이터를 붙여넣거나 파일을 업로드합니다.
- 필요한 경우 구분자와 옵션을 설정합니다.
- \"변환\" 버튼을 클릭하면 오른쪽에 변환된 결과가 표시됩니다.
- \"복사\" 또는 \"다운로드\" 버튼으로 결과를 저장할 수 있습니다.
자주 묻는 질문
아닙니다. 모든 처리는 브라우저에서 이루어지며, 입력한 데이터는 외부 서버로 전송되지 않습니다. 안심하고 민감한 데이터도 사용할 수 있습니다.
\"중첩 객체 평탄화\" 옵션이 활성화된 경우, 중첩된 객체는 점(.) 표기법으로 변환됩니다. 예를 들어 {"address": {"city": "Seoul"}}은 \"address.city\" 열에 \"Seoul\" 값으로 변환됩니다. 배열 값은 세미콜론으로 결합됩니다.
CSV→JSON 모드에서는 구분자를 자동으로 감지합니다. 쉼표, 세미콜론, 탭, 파이프 중 가장 적합한 구분자를 찾아 적용합니다. 수동으로 구분자를 선택할 수도 있습니다.
객체 배열 형식의 JSON을 지원합니다. 예: [{"name": "홍길동", "age": 30}, {"name": "김영희", "age": 25}]. 단일 객체를 입력하면 자동으로 배열로 변환하여 처리합니다.
네, \"다운로드\" 버튼을 클릭하면 JSON→CSV 변환 시 .csv 파일로, CSV→JSON 변환 시 .json 파일로 결과를 저장할 수 있습니다.
