콘텐츠로 건너뛰기
Monu Tools

JSON CSV 변환기

JSON을 CSV로, CSV를 JSON으로 양방향 변환합니다. 구분자 선택, 따옴표 처리, 결과 복사 기능을 제공하며 모든 작업이 브라우저에서 실행됩니다.

JSON ⇄ CSV 사용 방법

  1. 01

    방향을 선택하세요: JSON to CSV 또는 CSV to JSON.

  2. 02

    데이터를 붙여넣고 구분자(쉼표, 세미콜론, 탭)를 선택하세요.

  3. 03

    출력 패널에서 변환된 결과를 복사하세요.

기능

이 변환기는 객체의 JSON 배열을 CSV로 변환하고 CSV를 양방향으로 다시 JSON으로 구문 분석해요. 방향을 선택하고, 데이터를 붙여넣고, 구분 기호를 선택한 후 결과를 복사하세요.

스프레드시트, API 및 구성 파일 간에 데이터를 이동하는 데 편리하며 전체 변환이 클라이언트 측에서 이루어지므로 데이터가 비공개로 유지돼요.

예상되는 JSON 모양

JSON은 [{"name":"Mo","age":3}]와 같은 객체 배열로 예상돼요. CSV 열은 객체 전체의 모든 키를 합친 것이며, 단일 객체는 하나의 행이 되며, 중첩된 값은 해당 셀 내부에 JSON 텍스트로 기록돼요.

인용 및 구분 기호

이는 표준 CSV 인용 규칙을 따르므로 구분 기호, 인용 또는 줄 바꿈이 포함된 값은 인용 부호로 감싸지고 올바르게 이스케이프되며 CSV 파서는 데이터 손실 없이 해당 값을 다시 읽어요.

쉼표, 세미콜론 또는 탭을 구분 기호로 선택할 수 있어요. 쉼표가 기본값이며 가장 일반적이에요. 세미콜론은 쉼표가 소수 구분 기호이고 스프레드시트에서 이를 기대하는 지역에 적합해요. 탭은 TSV를 생성해요.

돌아오는 길에 추론을 입력하세요

CSV를 JSON으로 다시 읽을 때 유형을 현명하게 추론해요. 일반 숫자와 참/거짓은 실제 JSON 값이 되는 반면, 007과 같이 앞에 0이 있는 값은 텍스트로 유지되므로 식별자와 코드가 손상되지 않아요.

자주 묻는 질문

어떤 JSON 형식이 필요한가요?

객체 배열 형식, 예를 들어 [{"name":"Mo","age":3}] 형태입니다. 열은 모든 키의 합집합으로 구성됩니다. 단일 객체는 한 행이 되고, 중첩된 값은 셀 내에 JSON으로 기록됩니다.

값 안에 쉼표나 따옴표가 있어도 되나요?

네. CSV 표준에 따라 구분자, 따옴표, 줄바꿈이 포함된 필드는 따옴표로 감싸고 이스케이프 처리되며, CSV 파서가 올바르게 읽어냅니다.

숫자와 불리언이 변환되나요?

CSV를 읽을 때 일반 숫자와 true/false는 실제 JSON 값으로 변환됩니다. 선행 0이 있는 값(예: 007)은 식별자가 변형되지 않도록 문자열로 유지됩니다.

데이터가 업로드되나요?

아니요. 변환은 브라우저에서 전적으로 실행되며 붙여넣은 내용이 기기 밖으로 나가지 않습니다.

출처

문제 신고