JSON 포맷터 & 검사기
JSON을 붙여 넣어 정리, 압축, 검사를 하세요. 파싱은 브라우저에서 이루어지며 NEXNARA로 전송되지 않습니다.
개인정보 보호 데이터는 브라우저에서 로컬로 처리되며 서버로 업로드되지 않습니다.
JSON 포맷터란?
JSON 포맷터는 텍스트가 올바른 JSON인지 확인한 뒤, 들여쓰기를 넣어 출력하거나 한 줄로 압축할 수 있습니다. 이 도구는 브라우저에서 JSON.parse와 JSON.stringify를 사용합니다. eval은 사용하지 않습니다.
사용 방법
상자에 JSON을 붙여 넣으세요. JSON 정리는 2칸 들여쓰기로 보기 좋게 출력합니다. JSON 압축은 데이터는 그대로 두고 불필요한 공백만 제거합니다. JSON 검사는 유효 여부를 알려 주고, 브라우저가 제공하면 오류 위치도 표시합니다.
정리와 압축
정리는 JSON.stringify가 이미 하는 것 이상으로 키, 값, 객체 순서를 바꾸지 않습니다. 압축은 같은 JSON 구조를 유지하고 불필요한 공백과 줄바꿈만 제거합니다.
자주 쓰는 용도
API 응답을 읽거나, 설정 파일을 다듬거나, 다른 프로그램에 붙여 넣기 전에 빠진 쉼표를 찾을 때 이 페이지를 쓰세요.
개인정보
JSON은 브라우저에만 머뭅니다. NEXNARA 서버로 업로드되지 않으며 쿠키, 로컬 저장소, 데이터베이스에도 저장되지 않습니다.
자주 묻는 질문
JSON이 잘못되는 이유는?
흔한 문제는 끝에 붙은 쉼표, 작은따옴표, 주석, 따옴표 없는 키입니다. JSON.parse는 이를 잘못된 JSON으로 보고합니다.
정리하면 JSON이 바뀌나요?
아니요. 정리와 압축은 같은 데이터를 유지하고 공백만 바꿉니다. 객체 키 순서는 JSON.stringify를 따릅니다.
JSON이 업로드되나요?
아니요. 처리는 브라우저에서 로컬로 이루어지며 서버로 업로드되지 않습니다.
유니코드 JSON도 정리할 수 있나요?
네. 문자열의 유니코드 문자는 올바른 JSON이며 정리나 압축 후에도 그대로입니다.
이 도구가 JSON을 코드로 실행하나요?
아니요. JSON.parse로만 파싱하며 eval은 절대 사용하지 않습니다.