0

今までjsonを使ったことがないので、jsonスキーマの書き方に慣れていません

単一の文字をキーとして、数値を値として一致させる JSON スキーマの書き方を教えてください。

例:

{"M":1}

前もって感謝します

4

1 に答える 1

1

ここに解決策があります:

{
    "type": "object",
    "patternProperties": {
        "^[a-zA-Z]$": { "type": "number" }
    }
}

これがインスタンスで許可する唯一のキーかどうかを指定しないことに注意してください。また、それが存在する必要があることさえありません。minPropertiesこの場合のおよびmaxPropertiesschema キーワードを見てください。

于 2015-02-10T22:55:35.530 に答える