JSON模式中的逻辑

时间:2016-11-20 05:29:25

标签: json jsonschema

是否已经建立了将逻辑合并到JSON模式中的方法?

例如,如果我有以下JSON:

{
"Gross Pay": "100",
"Hours": "5",
"Rate": "20"
}

我有一个Schema需要这3个字段。如果我想确保" Gross Pay"等于"小时" x"评分"哪里是合并这种逻辑的最佳地点?

1 个答案:

答案 0 :(得分:1)

不,您无法使用JSON Schema描述此类断言。见validation keywords,那里没有什么合适的。有一些关键字,例如minimumexclusiveMaximum,但它们不允许您表达Gross Pay = Hours * Rate