0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
설정
JSON 객체를 유효성 검사하고 설정 가능한 들여쓰기로 포맷하며, 구문 오류를 강조 표시합니다. JSON을 에디터에 붙여넣고 들여쓰기를 조정하신 후 포맷하세요. JSON에 오류가 있는 경우 정확한 위치와 함께 표시됩니다.
소스 코드
라인:0캐릭터:0
작동 방식
JSON을 검증하고 다시 들여써서 읽기 쉽고 잘 구조화되게 만듭니다. 먼저 텍스트를 파싱하므로 구문 오류(불필요한 쉼표, 누락된 따옴표, 닫히지 않은 중괄호)를 감지하고 문제가 어디에 있는지 알려줍니다.
들여쓰기 종류(공백 또는 탭), 들여쓰기 크기, 줄 끝을 선택할 수 있습니다. 결과는 키와 값이 깔끔하게 중첩된 정규 형식으로 생성됩니다.
모든 처리는 브라우저에서 로컬로 이루어집니다. 구조를 서식 지정하고 검증하며, 키를 재정렬하거나 값을 수정하지 않습니다.
예시
{"name":"Ana","tags":["a","b"],"active":true}{
"name": "Ana",
"tags": [
"a",
"b"
],
"active": true
}4칸 들여쓰기: 객체와 배열이 명확하게 중첩됩니다.활용 사례
- 한 줄로 압축된 API 응답을 읽기.
- 사용하기 전에 JSON에 구문 오류가 있는지 검증하기.
- 구성 파일의 들여쓰기를 표준화하기.
- 브라우저나 로그에서 복사한 페이로드를 살펴보고 비교하기.
자주 묻는 질문
JSON을 검증하나요, 아니면 들여쓰기만 하나요?
둘 다 합니다. 먼저 텍스트를 파싱해 유효한 JSON인지 확인하고, 그렇지 않으면 오류를 표시합니다. 올바른 JSON일 때만 들여쓴 버전을 생성합니다.
키를 재정렬하거나 변경하나요?
아니요. 키와 값의 원래 순서와 내용을 유지합니다. 일관된 들여쓰기와 줄바꿈만 적용합니다.
주석이나 후행 쉼표가 있는 JSON을 허용하나요?
아니요. 주석이나 후행 쉼표를 허용하지 않는 JSON 표준을 따릅니다. 텍스트에 이런 것이 포함되면 포매터가 유효하지 않은 것으로 표시합니다.
내 JSON이 서버에 업로드되나요?
아니요. 검증과 서식 지정은 모두 브라우저에서 이루어지며, JSON은 컴퓨터를 벗어나지 않습니다.