JSON Schema

2021-05-04 08:28

阅读:601

标签:类型   style   json   object   box   exclusive   包含   ini   height   

Json schema 格式

Json schema 本身遵循Json规范,本身就是一个Json字符串,先来看一个例子

{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "title": "Product",
    "description": "A product from Acme‘s catalog",
    "type": "object",
    "properties": {
        "id": {
            "description": "The unique identifier for a product",
            "type": "integer"
        },
        "name": {
            "description": "Name of the product",
            "type": "string"
        },
        "price": {
            "type": "number",
            "minimum": 0,
            "exclusiveMinimum": true
        }
    },
    "required": ["id", "name", "price"]
}

 

 

我们来看一下json schema 最外层包含以下几个字段

$schema 描述 示例
$schema $schema 关键字状态,表示这个模式与 v4 规范草案书写一致。  
title 标题,用来描述结构  
description 描述  
type 类型 .
properties 定义属性  
required 必需属性  

JSON Schema

标签:类型   style   json   object   box   exclusive   包含   ini   height   

原文地址:https://www.cnblogs.com/luffystory/p/12115285.html


评论


亲,登录后才可以留言!