JSON 데이터
JSON Schema
검증 결과
JSON 데이터 검증
JSON 데이터와 스키마를 입력해 구조와 제약을 검증하세요
• 데이터 타입과 구조 검증
• 필수 프로퍼티 확인
• 제약 및 format 검증
JSON Schema로 JSON 데이터를 검증하여 데이터 무결성과 규정 준수를 확인합니다
JSON 데이터와 스키마를 입력해 구조와 제약을 검증하세요
• 데이터 타입과 구조 검증
• 필수 프로퍼티 확인
• 제약 및 format 검증
API 응답, 설정 파일, payload 샘플을 스키마 계약에 대해 검증하세요. 디버깅, 문서화, 계약 테스트에 유용합니다.
1단계 – JSON 데이터 붙여넣기
2단계 – JSON Schema 붙여넣기
type, properties, required, items.3단계 – 검증 결과 읽기
4단계 – 데이터 또는 스키마 수정
5단계 – CI에서 엄격한 validator 사용
$ref, 합성 등)이 필요하다면 CI에서 전체 JSON Schema validator를 실행하세요.JSON Schema 기능에 대한 중요한 안내
type, properties, required, items)에 집중합니다.$ref, anyOf, oneOf, 또는 allOf )는 전체 validator가 필요할 수 있습니다.// JSON data
{ "id": 1, "name": "Maeve Winters" }
// JSON Schema
{
"type": "object",
"properties": {
"id": { "type": "integer" },
"name": { "type": "string" },
"email": { "type": "string" }
},
"required": ["id", "name", "email"]
}
// Result
{
"valid": false,
"errors": ["root: Missing required property 'email'"]
}스키마 생성, mock 생성, 검증 전 JSON 정리를 함께 활용하세요.
JSON Schema 검증은 JSON 문서가 지정된 스키마를 따르는지 확인하는 과정입니다. 데이터 타입, 필수 프로퍼티, 제약 조건, 구조 규칙을 검증합니다.
입력 에디터에 JSON 데이터를, 설정 패널에 스키마를 입력하세요. 입력하는 즉시 자동으로 검증이 수행됩니다.
흔한 오류로는 타입 불일치, 필수 프로퍼티 누락, 스키마에서 허용하지 않는 추가 프로퍼티, 문자열 길이 위반, 숫자 범위 위반 등이 있습니다.
네. 표준 JSON Schema JSON을 붙여넣을 수 있습니다. 다만 이 validator는 type/properties/required/items 같은 핵심 keyword에 초점을 맞추며, $ref를 해결하거나 고급 합성 keyword를 완전히 평가하지는 않습니다.