JSON Schema 검증 도구
JSON이 Draft 2020-12 또는 Draft-07 Schema 제약을 충족하는지 검증하고 JSON Pointer가 포함된 오류를 브라우저에서 확인합니다.
JSON Schema 검증
검증할 JSON과 JSON Schema를 왼쪽과 오른쪽 입력란에 지정하세요.
검증할 JSON
직접 입력
0자
JSON Schema
직접 입력
0자
검증 결과
미검증검증을 실행하면 결과가 표시됩니다.
- 판정
- -
- 오류
- 0
- 경고
- 0
- Schema 사양
- -
- format
- -
- 처리 시간
- -
검증 오류
검증 오류가 없습니다.
경고
이 도구에 대하여
API 요청, 설정 파일, 저장 데이터 등의 JSON이 JSON Schema 제약을 충족하는지 브라우저 내에서만 검증할 수 있습니다.
지원 기능
- Draft 2020-12・Draft-07・boolean Schema
- 유형, 필수 항목, 문자열, 숫자, 배열, 객체의 주요 제약
- allOf・anyOf・oneOf・not・if/then/else
- 로컬 $ref·$defs, format 엄격 검증, 오류 위치 확인
사용 방법
- 왼쪽에 검증할 JSON, 오른쪽에 JSON Schema를 입력합니다.
- Schema 사양, format 모드, Schema 자체 검증, 오류 개수 제한을 선택합니다.
- 「검증」 또는 Ctrl/Command + Enter로 실행합니다.
- 오류 항목을 선택하면 해당 입력 위치로 이동할 수 있습니다.
제한 사항
- 외부 $ref, 외부 Vocabulary, 네트워크를 통한 Schema 가져오기는 지원하지 않습니다.
- format은 초기 상태에서 주석으로 처리하며 「엄격히 검증」을 선택한 경우에만 지원 format을 검증합니다.
- Draft 고유의 모든 Vocabulary와 공식 테스트 스위트 전체를 보장하는 것은 아닙니다.
- 매우 큰 JSON은 기기 성능에 따라 검증이나 색상 구분에 시간이 걸릴 수 있습니다.
개인정보 보호: JSON, JSON Schema, 파일, 검증 설정, 검증 결과는 브라우저 내에서만 처리되며 Develop Tools 서버로 전송・저장되지 않습니다.