简体   繁体   English

是否有将 openapi3 转换为 Restdocs(adoc) 的解决方案?

[英]Is there any solution for converting openapi3 to Restdocs(adoc)?

I could convert openapi2 to adoc with Swagger2Markup, but it support only openapi2, not 3.我可以使用 Swagger2Markup 将 openapi2 转换为 adoc,但它仅支持 openapi2,不支持 3。

https://github.com/Swagger2Markup/swagger2markup/issues https://github.com/Swagger2Markup/swagger2markup/issues

and I read some issues on it, and i guess it still does not support openapi3.我读了一些关于它的问题,我猜它仍然不支持 openapi3。 so is there any plugin about it?那么有没有关于它的插件?

A possible solution is to convert your OpenAPI 3.0 definition to an HTML/HTMl2 doc.一种可能的解决方案是将您的 OpenAPI 3.0 定义转换为 HTML/HTML2 文档。

Follow these steps:按着这些次序:

  1. Go to https://editor.swagger.io Go 至https://editor.swagger.io
  2. Import (File-->Import) or Paste your OpenAPI 3.0 YAML/JSON definition.导入(文件-->导入)或粘贴您的 OpenAPI 3.0 YAML/JSON 定义。
  3. Select Generate Client > html or html2. Select 生成客户端 > html 或 html2。
  4. Download & unzip the file.下载并解压缩文件。
  5. Open the index.html page in a browser.在浏览器中打开 index.html 页面。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM