JSON 스키마 검사기는 객체의 하위 객체가 기본값이지만 부모 객체가없는 경우를 어떻게 처리해야합니까?JSON 스키마 유효성 검사에서 하위 개체의 기본값을 처리하는 방법은 무엇입니까?
는 다음 JSON에 대해 다음 스키마를
{
"type": "object",
"properties": {
"element": {
"type": "object",
"properties": {
"number" : { "type": "integer", "default": 15 }
}
}
}
}
인증 됨 상상 : {}
를가 {}
의 결과입니다.
하지만
{
"element": {
"number": 15
}
}
초래해서는 안된다.
default
키워드를 어떻게 해석해야합니까? 표준에서 해당 줄을 읽었지만 더 이상 나를 도왔습니다.
여기에서 문제가 발생했습니다 : https://github.com/json-schema-org/json-schema- spec/issues/200을 참조하십시오. –