JSON 스키마 검증
브라우저에서 제한된 JSON Schema 규칙을 사용하여 JSON 문서를 로컬로 검증하고, 경로·키워드 및 지원되지 않는 기능을 보고합니다.
브라우저에서 로컬 처리
이 페이지는 공개 디렉터리 검사를 통과했습니다. JavaScript을 활성화하면 전체 기능을 사용할 수 있습니다.
사용 안내
JSON Schema 검증 사용 방법
JSON Schema 검증은 현재 브라우저에서만 입력을 처리하며, 사용자 데이터를 업로드하거나 네트워크에 연결하거나 저장하지 않습니다.
입력 내용
JSON 문서와 Schema를 붙여넣거나, 1 MiB 이하의 로컬 텍스트를 불러오세요.
처리 방식 선택
유형, 필수 필드, 속성, 배열, 범위, 조합 키워드 및 로컬 참조를 검사합니다.
확인 및 내보내기
valid 상태, 오류 경로 및 warning을 확인하고 구조화된 결과를 복사하거나 다운로드합니다.
제한 및 주의사항
- 지원되는 Schema 키워드와 로컬 $ref에는 명확한 범위가 있으며, 원격 참조는 읽지 않습니다.
- 최대 깊이 128、노드 100,000、오류 50;지원되지 않는 기능은 경고로 표시됩니다.
- 도구는 로컬 보조 처리 결과만 제공합니다. 중요한 구성, 키, 문서 및 게시 콘텐츠는 여전히 대상 환경에서 검토해야 합니다.
자주 묻는 질문
입력이 서버에 업로드되나요?
아니요. 페이지에서는 브라우저 메모리, 로컬 파일 API 및 사이트와 함께 제공된 로컬 리소스만 사용합니다.
Schema에 경고가 있는데도 결과가 여전히 유효한 이유는 무엇인가요?
warning은 제한된 구현에서 지원하지 않는 키워드를 만났음을 나타내며, 해당 기능이 완전히 검증되었다는 의미는 아닙니다.
결과를 다시 수동으로 확인해야 하는 이유는 무엇인가요?
경계 구문, 지역 규격, 타사 리더 및 대상 실행 환경에 차이가 있을 수 있으므로 도구가 최종 검사를 대신하지는 않습니다.