2016-11-16 1 views
1

나는 JSON Schema을 사용하여 테스트를 위해 일부 스키마에 대한 앱 개체의 유효성을 검사합니다.JSON 스키마에서 정확한 값을 설정할 수 있습니까?

"responseCode": { 
     "type": "integer", 
     "minimum": 100, 
     "maximum": 500 
    } 

을하지만 "value":123처럼 정확한 필요한 값을 설정할 수 있습니다 만약 내가 찾을 수 없습니다 :

나는 내가 속성에 대한 minimummaximum 값을 설정할 수 있습니다 것을 알 수있다.

유효성을 검사해야 할 대상을 정확하게 설정할 수 있습니까?

+1

이것이 바람직한 지 모르지만 최소 = 최대 = 123을 설정할 수 있습니다. –

+0

매우 효과적이지만 아주 자세한 내용입니다. –

답변

1

할 수 있습니다 :

{ "enum": [123] } 

또는

{ "const": 123 } 

const

지금 초안-06 JSON 스키마 사양 (이 Ajv 및 일부 다른 유효성 검사기에서 지원)의 일부입니다.