0
私はこのような私のAPIのJSONレスポンスを検証する:jsonschemaでこの検証要件を記述する方法は?
{
"code": 0,
"results": [
{"type":1, "abc": 123},
{"type":2, "def": 456}
]
}
そのタイプがあるとき、私はそのタイプが1のとき、「ABC」フィールドを持つように結果内のオブジェクトを検証すると、「DEF」フィールド2.結果には、任意の数のtype1およびtype2オブジェクトが含まれている可能性があります。
jsonschemaでこれを指定できますか?または、results
の要素に汎用バリデータを使用し、自分で検証する必要がありますか?