를 확인하지 않습니다JSON 스키마 날짜 - 시간 내가 JSON과 JSON 스키마를 제대로
JSON :
{
"aaa": "4000-02-01 00:00:00"
}
이 JSON 스키마 :
{
"$schema": "http://json-schema.org/draft-04/schema",
"type": "object",
"properties": {
"aaa": {
"type": "string",
"format": "date-time"
}
}, "required": ["aaa"]
}
JSON에 의해 확인됩니다 JSON 스키마. 그러나 필드를 aaa
으로 "bla"로 변경하면 스키마에서 날짜 시간이 더 이상 없음을 알 수 없습니다.
스키마에서 아무것도 찾지 못했습니까?
어떤 [소프트웨어 (http://json-schema.org/implementations.html을) 유효성 검사를 처리하는 데 사용하고 있습니까? 일부 소프트웨어는 버그가 있거나 모든 것을 구현하지 않기 때문에 사양 (초안 04)에서도 날짜/시간 형식을 구현해야한다고 말합니다. http://json-schema.org/latest/json-schema-validation.html#anchor106 –
일부 패키지는 선택적으로 형식 유효성 검사를 구현합니다. nodejs 용 tv4를 사용하면 함수 호출을 통해 형식에 대한 유효성 검사를 추가 할 수 있습니다. 어쩌면 다른 라이브러리에 적어도이 기능이 있습니까? – EthernetCable