Надеюсь, это не очевидно для других, потому что я нахожу документы по адресу https://json-schema.org/ быть лишенным более мелких деталей. Я получаю блок JSON с некоторыми свойствами, которые могут быть null
или string
. Как указать в схеме JSON (для анализа методом JsonSchema.Parse
Json.NET), что значение может иметь тип null
или тип string
?
Есть ли что-то простое, что мне не хватает, например, предоставление массива для типа? Например;
"member_region": { "type": [ "string", null ] } // this throws an exception
Кроме того, есть ли у кого-нибудь лучший источник деталей схемы JSON, чем json-schema.org? Где я могу найти более широкий выбор примеров? Я не хочу читать большой документ / спецификацию, чтобы найти что-то, что можно легко продемонстрировать на примере из 10 строк.