Java中的Swagger定义文件验证

时间:2018-01-10 14:38:50

标签: java api swagger openapi

简短版本:我想验证一个JSON模型,看看它是否是一个有效的swagger模型。

例如,我有:

{
  "swagger" : "2.0",
  "info" : {
    "version" : "0.0.1",
    "title" : "API"
  },
  "basePath" : "/api",
  "paths" : {
    "/{myVar}" : {
      "get" : {
        "summary" : "Summary",
        "parameters" : [],
        "responses" : {
          "200" : {
            "description" : "OK"
          }
        }
      }
    }
  }
}

如果我使用在线编辑器(editor.swagger.io),则会出现以下错误:

  

paths./{myVar中的语义错误}声明的路径参数“myVar”需要   在路径或操作中定义为路径参数   水平

我想在我的java代码中检索相同的错误。

我尝试了以下内容:

知道目前的java librairies是否可行?

0 个答案:

没有答案