JSON â CSV ë³í기
JSON ë°°ì´ì CSVë¡, CSV를 ë¤ì JSONì¼ë¡ ë³íí©ëë¤.
JSON â CSV ë³í기 ì ë³´
ê°ì²´ë¡ ì´ë£¨ì´ì§ JSON ë°°ì´ì ì¤íë ëìí¸ì© CSV íìì¼ë¡ ë³ííê±°ë, CSV ë°ì´í°ë¥¼ ë¤ì JSONì¼ë¡ íì±í©ëë¤. ë°ì´íë¡ ë¬¶ì¸ íëì ì¼í를 ì¬ë°ë¥´ê² ì²ë¦¬íë©°, 모ë ê³¼ì ì´ ë¸ë¼ì°ì ìì ì´ë£¨ì´ì§ëë¤.
이 도구란?
스프레드시트에서 사용할 수 있도록 객체로 이루어진 JSON 배열을 CSV 형식으로 변환하거나, 코드에서 사용할 수 있도록 CSV 데이터를 다시 JSON으로 파싱합니다. 따옴표로 묶인 필드, 쉼표, 행마다 다른 키를 올바르게 처리합니다.
사용 방법
- 입력란에 JSON 배열(또는 단일 JSON 객체)을 붙여넣은 다음 JSON → CSV를 클릭하세요.
- 또는 헤더 행이 있는 CSV 데이터를 붙여넣은 다음 CSV → JSON을 클릭하세요.
- 복사를 클릭하여 변환된 결과를 클립보드에 복사하세요.
주요 활용 사례
- API 응답 데이터를 스프레드시트 친화적인 형식으로 내보내기
- 스프레드시트 도구에서 내보낸 CSV를 애플리케이션용 JSON으로 변환
- 특정 형식이 필요한 다른 시스템으로 가져오기 위한 데이터 준비
활용 팁
- JSON 객체의 키가 서로 다르면 CSV 출력에는 모든 행에서 발견된 모든 키가 열로 포함됩니다.
- 쉼표나 따옴표가 포함된 필드는 표준 CSV 규칙에 따라 자동으로 감싸지고 이스케이프됩니다.
자주 묻는 질문
일부 JSON 객체가 특정 키를 놓친다면?
CSV 출력에는 모든 객체에서 발견된 모든 키가 열 헤더로 포함됩니다. 특정 키를 놓친 행은 단순히 그 열에 빈 셀을 가집니다.
변환기가 필드 값에서 쉼표나 따옴표를 어떻게 처리하나요?
쉼표, 따옴표, 줄 바꿈이 포함된 필드는 표준 CSV 규칙에 따라 자동으로 큰따옴표로 감싸지고 이스케이프되므로 Excel이나 Google Sheets에서 올바르게 열립니다.
배열이 아닌 단일 JSON 객체를 변환할 수 있나요?
네. 단일 객체는 한 행으로 취급되어 CSV 헤더 행 하나와 데이터 행 하나를 생성합니다.
CSV를 JSON으로 다시 변환하려면 헤더 행이 필요한가요?
네. CSV의 첫 번째 행이 결과 JSON 객체의 속성 이름으로 사용되므로 CSV → JSON을 실행하기 전에 데이터에 헤더 행이 포함되어 있는지 확인합니다.
변환 중에 데이터가 서버에 업로드되나요?
아니요. JSON → CSV와 CSV → JSON 변환 모두 브라우저에서 로컬로 실행됩니다——데이터가 어디에도 전송되지 않습니다.
JSON 배열을 CSV로, CSV 파일을 다시 JSON으로 브라우저에서 즉시 변환하세요. 무료이며 빠르고, 따옴표로 묶인 필드도 정확하게 처리합니다.