# JSON 포매터

이 JSON 포매터로 JSON의 유효성을 검사하고 보기 좋게 출력하세요. 압축되었거나 최소화된 JSON를 붙여넣으면 엄격한 JSON 규칙에 따라 검사한 뒤, 객체와 배열을 공백 두 칸으로 들여씁니다. 80열 안에 들어가는 짧은 값은 한 줄로 유지하고 키 순서, 문자열, 숫자 정밀도를 보존합니다. 유효하지 않은 JSON에는 명확한 오류가 표시됩니다. API 응답, 설정 파일, 로그를 읽는 개발자에게 이상적입니다.

## 자주 묻는 질문

### JSON 포매터는 어떤 기능을 하나요?

먼저 입력한 JSON의 유효성을 검사한 다음 공백 두 칸으로 들여써서 출력합니다. 짧은 태그 목록처럼 80열 이내에 들어가는 객체와 배열은 한 줄로 유지됩니다.

### 유효하지 않은 JSON에는 어떻게 되나요?

추측해서 처리하는 대신 Syntax error와 같은 오류 메시지를 표시하고 작업을 중단합니다. 후행 쉼표, 주석, 작은따옴표, 따옴표 없는 키는 유효한 JSON이 아닙니다. 먼저 JSON 복구 도구로 수정하세요.

### 키 순서가 바뀌나요?

아니요. 키는 입력한 순서대로 유지되고 중복 키도 그대로 남습니다. 공백과 줄바꿈만 바뀝니다.

### 숫자가 바뀌나요?

숫자는 입력한 그대로 복사되므로 정밀도와 큰 정수가 보존됩니다. 지수 표기만 정규화됩니다. 1E+5는 1e5가 되고 -0.5e-03은 -0.5e-3이 됩니다.

### Unicode 이스케이프가 디코딩되나요?

아니요. 문자열은 정확히 복사되므로 \u00e9 같은 이스케이프는 이스케이프 상태로 유지되고, 리터럴 문자는 리터럴 상태로 유지됩니다. 문자열 안의 따옴표와 백슬래시는 변경되지 않습니다.

### 중첩 깊이 제한이 있나요?

네. 512 단계보다 깊게 중첩된 문서는 거부됩니다. 실제 API 응답과 설정 파일은 이 제한보다 훨씬 얕습니다.

### 빈 입력이나 단일 값도 서식을 지정할 수 있나요?

빈 입력은 유효한 JSON이 아니므로 오류가 반환됩니다. 문자열, 숫자, true, null 같은 단일 값은 유효하며 변경 없이 반환됩니다.

### 탭이나 공백 네 칸을 선택할 수 있나요?

아니요. 포매터는 항상 공백 두 칸으로 들여쓰며 옵션을 제공하지 않습니다. 프로젝트에서 탭을 사용한다면 대부분의 편집기에서 나중에 들여쓰기를 변환할 수 있습니다.

### 결과에 json 코드 펜스가 붙는 이유는 무엇인가요?

출력은 json으로 표시된 Markdown 코드 블록으로 반환되므로 Markdown 이슈와 채팅에서 구문 강조가 적용됩니다. .json 파일에 사용할 코드는 펜스 사이의 줄을 복사하세요.

### JSON은 얼마나 클 수 있나요?

실행당 최대 5 MB이며, 더 큰 입력은 메시지와 함께 거부됩니다. 출력은 Code Formatter의 JSON 옵션과 동일합니다.

여기에 광고를 게재하시겠어요?

[이메일 보내기](mailto:hi@dennn.is?subject=OneClick%20Pro%20%EA%B4%91%EA%B3%A0%20%EB%AC%B8%EC%9D%98)

[광고 WordPress을 위한 에이전트 지원 플러그인 모음입니다.](https://sleekwp.com/?ref=oneclickpro)
