Используя схему Json.NET, я пытаюсь создать простую схему:
{ "type": "object", "customKeyWord": "customValue", "properties": [ ] }
Можно ли создать собственное ключевое слово на верхнем уровне, как это?
Да. Характеристики :
6.4.Расширение схемы JSON Реализации МОГУТ определять дополнительные ключевые слова для схемы JSON.За исключением явного соглашения, авторы схемы НЕ ДОЛЖНЫ ожидать, что эти дополнительные ключевые слова будут поддерживаться одноранговыми реализациями.Реализации ДОЛЖНЫ игнорировать ключевые слова, которые они не поддерживают.
6.4.Расширение схемы JSON
Реализации МОГУТ определять дополнительные ключевые слова для схемы JSON.За исключением явного соглашения, авторы схемы НЕ ДОЛЖНЫ ожидать, что эти дополнительные ключевые слова будут поддерживаться одноранговыми реализациями.Реализации ДОЛЖНЫ игнорировать ключевые слова, которые они не поддерживают.