从Swagger定义中提取请求正文

时间:2019-05-07 08:42:54

标签: swagger

我们正在使用https://github.com/APIDevTools/swagger-parser来解析API的Swagger定义。我们将根据已解析的招摇定义来构建客户端模型。

但是,我们有一个用例,我们想从body参数的模式定义中抽取示例正文,以进行路径操作。有什么复杂的方法吗?

swagger解析器解析所有引用(包括round)。我们在模式定义上尝试了自己的JSON解析以生成示例主体,但是如果在swagger定义中存在循环引用,则会产生问题。如果我们将swagger解析器配置为忽略循环引用,则包含循环引用的整个$ ref都将被忽略,我们将无法解析。

你们能建议我们用来获取路径操作的示例示例json的任何复杂方法或任何开源工具吗?

0 个答案:

没有答案