이 도구의 기능
이 변환기는 주로 객체 배열을 허용합니다. 헤더를 수집하기 위해 모든 개체를 검사합니다. 행에 필드가 누락되면 빈 셀이 유지되고 중첩된 개체나 배열은 [object Object]를 피하기 위해 먼저 JSON.stringified됩니다.
- CSV는 성숙한 Papa Parse 파서에 의해 생성됩니다.
- 쉼표, 큰따옴표 및 필드 내 줄 바꿈은 CSV 규칙에 따라 이스케이프됩니다.
- 수식 기호로 시작하는 값은 스프레드시트 삽입으로부터 보호됩니다.
사용 방법
- JSON을 객체의 최상위 배열과 함께 붙여넣습니다.
- "CSV로 변환"을 클릭하세요.
- 헤더, 빈 필드, 중첩된 값을 확인하세요.
- 결과를 복사하거나 result.csv를 다운로드하세요.
주요 사용 사례
- 인터페이스 응답을 Excel 또는 스프레드시트 소프트웨어로 가져옵니다.
- 데이터 분석을 위해 테스트 데이터를 플랫 형식으로 변환합니다.
- 다른 개체에서 동일하지 않은 필드를 요약합니다.
JSON → CSV 기능
개체 배열을 표준 CSV로 변환하여 따옴표, 쉼표, 줄 바꿈 및 누락된 필드를 올바르게 처리합니다. 일상적인 개발, 디버깅, 데이터 정렬 및 코드 최적화 시나리오에 적합합니다. 처리 결과를 직접 확인, 복사, 다운로드할 수 있습니다.
FAQ
최상위 JSON 객체를 변환할 수 있나요?
이 도구의 명시적 입력 모델은 객체 배열입니다. 개별 개체를 먼저 배열에 넣습니다(예: [{"name":"Tom"}]).
중첩된 개체를 출력하는 방법은 무엇입니까?
중첩된 개체와 배열은 JSON 문자열로 직렬화되고 [object Object]가 아닌 CSV 필드에 배치됩니다.
필드가 누락되면 어떻게 되나요?
헤더는 모든 개체 필드를 통합합니다. 개체에 이 필드가 없으면 해당 셀은 공백으로 남습니다.