合并多个 swagger 文件

tim*_*tim 7 swagger swagger-2.0

我为我的项目正在使用的 RESTful API 提供了 Swagger 2.0 json 文件。该提供商没有 SDK,因此我使用 Swagger 文件生成用于与服务集成的起点。它分为 50 多个文件,按端点集合分组。如何将它们合并到符合规范的单个 JSON 或 YAML 文件中,以便我可以立即为所有端点生成 SDK?

小智 0

您可以使用 python 脚本读取每个 json 文件的内容并将它们附加到一个 json 文件中。Swagger 将读取每个字段并渲染 ui 以在单个页面上显示所有文件。