如何在Json Schema 4中定义类型百分比的属性

时间:2016-11-18 09:46:01

标签: json jsonschema

我正在设计一个Json架构,我想显示百分比。我不确定应该选择哪种类型来定义Json模式中的百分比。任何帮助将不胜感激。

"rate": { "type": "percentage" }

1 个答案:

答案 0 :(得分:2)

json架构中没有百分比类型。

你可以这样做:

{
  "type": "number",
  "minimum": 0,
  "maximum": 1,
}

并使用分数。

或者如果你想使用0到100之间的数字:

{
  "type": "number",
  "minimum": 0,
  "maximum": 100,
}

此外,您可以添加“multipleOf”关键字来指定您想要多少小数。 例如“multipleOf:0.1”(1个十进制)或“multiplpeOf:0.01”(2个小数)