Есть ли схема JSON, которая описывает спецификацию JSON Schema draft 4? I.e. схема, описывающая формат схемы.Есть ли схема для схемы JSON-схемы 4 spec?
0
A
ответ
1
Да. И это referenced в $schema
свойстве JSON-схем:
"$schema": "http://json-schema.org/draft-04/schema#"
Из documentation:
$schema
ключевое слово и используется как идентификатор версии JSON Schema и расположение ресурса, который сам по себе является JSON Schema, которая описывает любую схему, написанную для этой конкретной версии.Это ключевое слово ДОЛЖНО находиться в корневой части схемы JSON. Значение этого ключевого слова ДОЛЖНО быть URI [RFC3986] и действительной ссылкой JSON [json-reference]; этот URI ДОЛЖЕН быть абсолютным и нормализованным. Ресурс, расположенный в этом URI, ДОЛЖЕН успешно описать себя. РЕКОМЕНДОВАНО, что авторы схемы включают это ключевое слово в свои схемы.