Json 스키마 검증기
무료 온라인 서비스 Json 스키마 검증기 설치가 필요 없는 도구
JSON Schema 검사기 소개
JSON Schema 검사기는 JSON 문서가 제공한 스키마와 일치하는지 확인합니다. 데이터와 스키마를 붙여 넣고 검증을 실행하면 명확한 통과/실패와 함께 각 위반 위치 목록을 얻을 수 있습니다. API 페이로드나 구성 파일 테스트, JSON Schema 학습에 적합합니다.
사용 방법
1. JSON 데이터를 데이터 상자에 붙여 넣습니다 2. JSON Schema를 스키마 상자에 붙여 넣습니다 3. 검증을 클릭합니다 4. 결과를 봅니다: 초록 체크는 통과, 빨간 ×는 각 오류와 경로를 표시합니다
팁과 모범 사례
이 검사기는 일반 키워드를 지원합니다: type, required, properties, items, minimum/maximum, minLength/maxLength, pattern, enum. 중첩 객체와 배열 항목을 재귀적으로 검사합니다. 전체 JSON Schema 사양(allOf, $ref 등)에는 전용 라이브러리를 사용하세요.
▶어떤 JSON Schema 키워드를 지원하나요?
type, required, properties, items, minimum, maximum, minLength, maxLength, pattern(정규식), enum입니다. 중첩 객체와 배열은 재귀적으로 검증됩니다.
▶오류는 어떻게 표시되나요?
각 오류는 실패한 값의 경로(예: $.address.city)와 짧은 메시지를 보여줍니다. 복사로 모든 오류 줄을 한 번에 복사할 수 있습니다.
▶전체 JSON Schema 사양을 지원하나요?
아니요. 가장 일반적인 검증 키워드를 다룹니다. allOf/anyOf/oneOf, $ref, 조건부 스키마 같은 고급 기능은 범위 밖입니다. 그런 경우 전체 검사기를 사용하세요.
▶정수가 검증에 실패하는 이유는?
소수부가 있는 숫자는 정수로 간주하지 않습니다. 'integer' 타입은 정수를 요구합니다. 값이 30.0이면 비정수로 처리될 수 있습니다. 데이터의 타입을 확인하세요.
▶내 데이터가 다른 곳으로 전송되나요?
아니요. 검증은 브라우저에서 완전히 실행되며 JSON과 스키마는 기기를 떠나지 않습니다.
이 도구가 당신에게 도움이 되었다면, 저에게 커피 한 잔 사주세요.
제게 커피 한 잔 사주세요.