我有使用 斯威格 V1.2的服务的 Swagger API 声明。
我最初对 Swagger 的感觉是,它非常接近 JSON Schema (草案3和最近的草案4) ,并且相对容易为请求和响应对象生成 JSON Schema。
然而,虽然 Swagger 的一部分重用了 JSON Schema 结构,但结果是它只使用了一部分特性,而且它还在 Model 中引入了自己的继承(使用 subTypes
和 discriminator
)。
问题: 是否有任何现有的项目或代码片段,可以 从 Swagger API 声明生成可用的 JSON 模式?
最佳 JSON 模式草案4和使用 Python (但我会很高兴找到任何东西)。