首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >验证Json架构草案V4

验证Json架构草案V4
EN

Stack Overflow用户
提问于 2015-04-13 08:53:43
回答 1查看 669关注 0票数 1

我有一个Json模式,如下所示,当我在像http://jsonschemalint.com/draft4/#这样的在线验证器上验证它时,它表示它的有效性。我将"type“更改为"object”、"array“、"string”,并保持结构的其余部分与它所说的有效模式相同。我的理解是type=object应该有“属性”,而type=array应该有“项”。

代码语言:javascript
复制
{
  "title": "Example Schema",
  "type": "string",
  "properties": {
    "firstName": {
      "type": "string"
    },
    "lastName": {
      "type": "string"
    }
  },
  "required": [
    "firstName",
    "lastName"
  ]
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-13 14:24:19

根据医生的说法

一些验证关键字仅适用于一个或多个基本类型。当无法通过给定关键字验证实例的原始类型时,此关键字和实例的验证应该成功。

所以你提到的行为是正确的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29601379

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档