JSON 정리
JSON을 보기 좋게 들여쓰거나 한 줄로 압축하고, 문법 오류가 몇째 줄 몇째 칸인지 알려 줘요. 키 정렬, 트리 보기, JSON과 CSV 변환도 돼요.
정리 방법
변환
사용 방법
이런 때 쓰면 좋아요
API 응답이나 설정 파일을 열어 보면 JSON이 한 줄로 길게 붙어 있어서 읽기 어려울 때가 많아요. 이 도구에 붙여 넣으면 들여쓰기를 맞춰 구조가 한눈에 보이게 정리해 줘요. 트리 보기로 바꾸면 깊은 구조를 접고 펼치며 볼 수 있어요.
JSON은 쉼표 하나, 따옴표 하나만 틀려도 통째로 읽히지 않아요. 오류가 있으면 몇째 줄 몇째 칸에서 문제가 생겼는지와 그 줄의 내용을 보여 주고, 끝에 붙은 쉼표나 작은따옴표처럼 자주 하는 실수는 원인도 알려 줘요.
엑셀이나 구글 시트로 옮기고 싶다면 JSON → CSV로 바꿔서 저장하세요. 한글이 깨지지 않도록 저장 파일에 BOM을 붙여요. 반대로 CSV를 JSON 배열로 바꿀 수도 있어요.
자주 묻는 질문
오류 위치가 정확한가요?
브라우저의 JSON 해석기가 멈춘 위치를 줄과 칸으로 바꿔 보여 줘요. 실제 실수는 그 바로 앞(빠진 쉼표, 닫히지 않은 괄호)에 있는 경우가 많아요.
주석이 들어간 JSON도 되나요?
표준 JSON은 주석을 허용하지 않아서 오류로 나와요. 주석이 있으면 // 와 /* */ 를 지운 뒤 넣어 주세요.
아주 큰 숫자가 바뀌어요.
자바스크립트는 2의 53제곱보다 큰 정수를 정확히 담지 못해요. 큰 ID 값은 원래 데이터에서 문자열로 두는 것이 안전해요.
CSV를 엑셀에서 열면 한글이 깨져요.
이 도구로 저장한 CSV에는 BOM을 붙여서 엑셀에서도 한글이 바로 보여요. 복사해서 붙여 넣은 경우에는 엑셀의 텍스트 가져오기에서 UTF-8을 고르세요.
데이터가 서버로 전송되나요?
아니요. 모든 처리는 브라우저 안에서 해요. 회사 API 응답처럼 민감한 데이터도 밖으로 나가지 않아요.