사용 방법
- 객체로 이루어진 JSON 배열을 붙여넣으세요(객체 하나도 괜찮아요).
- 구분자를 고르세요. 대부분의 도구는 쉼표, 소수점으로 쉼표를 쓰는 지역의 Excel은 세미콜론이에요.
- Excel에서 열 파일에 영어 이외의 문자(한글 등)가 있다면 "BOM 추가 (Excel용)"를 체크하세요.
- CSV를 복사하거나 .csv 파일로 다운로드하세요.
옵션 설명
- 중첩 객체
- 점으로 구분된 열 이름으로 펼쳐져요. {"address":{"city":"Paris"}}는 address.city 열이 돼요.
- 행 안의 배열
- 데이터가 손실되지 않도록 [1,2,3]처럼 JSON 텍스트로 한 셀에 기록돼요.
- 빠진 키
- 열은 모든 행의 키를 합친 것이고, 처음 나온 순서를 따라요. 그 키가 없는 행은 빈 셀이 돼요.
- BOM
- 바이트 순서 표시(BOM)는 Excel에 파일이 UTF-8임을 알려줘요. BOM이 없으면 Windows용 Excel에서 한글이나 악센트 문자가 깨져 보여요.
예시
JSON:
[{"id":1,"name":"Ada","address":{"city":"London"}},{"id":2,"name":"Grace, Jr.","tags":["navy","cobol"]}]
CSV:
id,name,address.city,tags
1,Ada,London,
2,"Grace, Jr.",,"[""navy"",""cobol""]"
자주 묻는 질문
Excel에서 모든 내용이 한 열에 들어가는 이유는 뭔가요?
일부 지역 설정에서는 Excel이 구분자로 세미콜론을 기대해요. 구분자로 세미콜론을 선택하거나, 데이터 → 텍스트/CSV에서 파일을 열고 거기서 구분자를 고르세요.
Excel에서 한글이 깨지는 이유는 뭔가요?
파일이 UTF-8 BOM으로 시작하지 않으면 Excel은 예전 인코딩으로 간주해요. "BOM 추가 (Excel용)"를 체크하고 다시 다운로드하세요.
값 안의 쉼표와 따옴표는 어떻게 처리되나요?
RFC 4180에 따라 쉼표, 따옴표, 줄바꿈이 들어간 값은 큰따옴표로 감싸고, 그 안의 따옴표는 두 번 써요.
행 수에 제한이 있나요?
정해진 제한은 없어요. 수만 행도 브라우저에서 1–2초 안에 변환돼요. 다만 Excel 자체는 1,048,576행까지만 열 수 있어요.
개인정보 보호
이 도구는 전적으로 브라우저에서 실행돼요. 파일과 텍스트는 기기에서 처리되며 서버로 업로드되지 않아요.