2

null 許容属性を許可する JSON スキーマを作成しようとしています。たとえば、次の JSON を有効にしたいと考えています。

{
 "some_name" : null
}

次のスキーマを使用します。

{
  "type": "object",
  "properties": {
    "some_name": {
      "type": [
        "string",
        null
      ],
      "maxLength": 100
    }
  }
}

ただし、「null」は maxLength を持つことができないと考えているため、無効です。これを行う良い方法はありますか?「nullable」属性、またはそのようなものがあればいいのに!

4

1 に答える 1