swagger yaml中的空白数组引用?

swagger yaml中的空白数组引用?,yaml,swagger,swagger-ui,Yaml,Swagger,Swagger Ui,我正在为我的API使用招摇过市的文档。现在真的被yaml代码打动了。 我真的希望从下面的json代码中获得响应部分的yaml代码 { "status":0, "gtasks":[], "purchased":[], "scnt":0 } 如果您有任何帮助,我们将不胜感激。当这些键没有项目时,空白数组只是一种状态。但是,如果有任何项,数组将填充这些项。在这种情况下,您仍然需要提供这些数组内部的定义 以下是YourObjectName的模式定义,表

我正在为我的API使用招摇过市的文档。现在真的被yaml代码打动了。 我真的希望从下面的json代码中获得响应部分的yaml代码

{    
    "status":0,
    "gtasks":[],
    "purchased":[],
    "scnt":0    
} 

如果您有任何帮助,我们将不胜感激。

当这些键没有项目时,空白数组只是一种状态。但是,如果有任何项,数组将填充这些项。在这种情况下,您仍然需要提供这些数组内部的定义

以下是
YourObjectName
的模式定义,表示:

{    
    "status":0,
    "gtasks":[],
    "purchased":[],
    "scnt":0    
} 
请参阅注释以使用数据类型或其他架构对象填充数组类型

definitions:

  YourObjectName:
    type: object
    required:
      - status
    properties:
      status:
        type: integer
        format: int32 # you need
      gtasks:
        type: array
        items: # Need to define item type, could be any data type of object
          type: string
      purchased:
        type: array
        items:
          type: string # For reference to different schema object use $ref: "#/definitions/PurchasedItems"
      scnt:
        type: integer
        format: int32
最后,如果您需要帮助,请参考中的“PetStore”示例API规范


祝你好运。

当这些键没有项目时,空白数组只是一种状态。但是,如果有任何项,数组将填充这些项。在这种情况下,您仍然需要提供这些数组内部的定义

以下是
YourObjectName
的模式定义,表示:

{    
    "status":0,
    "gtasks":[],
    "purchased":[],
    "scnt":0    
} 
请参阅注释以使用数据类型或其他架构对象填充数组类型

definitions:

  YourObjectName:
    type: object
    required:
      - status
    properties:
      status:
        type: integer
        format: int32 # you need
      gtasks:
        type: array
        items: # Need to define item type, could be any data type of object
          type: string
      purchased:
        type: array
        items:
          type: string # For reference to different schema object use $ref: "#/definitions/PurchasedItems"
      scnt:
        type: integer
        format: int32
最后,如果您需要帮助,请参考中的“PetStore”示例API规范

祝你好运