轶哥

📚 Having fun with AI Agent. Always learning.

    Json Schema定义“既可以是对象,又可以是数组”
    •   更新:2021-02-06 23:46:41
    •   首发:2021-02-06 23:45:04
    •   json schema
    •   3492

    如果我想定义json的内容(root)既可以是一个对象,又可以是一个数组,应该如何书写json schema?

    这个问题换一种描述方式,“json schema定义了一个对象,但是希望内容也可以是这个对象的数组,如何书写json schema?”。

    例如,Typescript中:root: object | [object]

    例如,我希望数据可以是下面这样的一个对象:

    {
      "method": "GET"
    }
    

    也可以是这样的数组:

    [
      {
        "method": "GET"
      }
    ]
    
      上一页 下一页