Swagger离线文档生成

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swagger离线文档生成相关的知识,希望对你有一定的参考价值。

参考技术A 离线接口文档自动生成器

适用范围:

将标准的swagger.json文件解析并转换成一定格式的接口文档,其中文档的章节排序可以在index.adoc中自定义排序。生成的接口文档有html和pdf格式两种,由于插件转换中文需要特殊配置,默认生成的含中文的文档存在一定字体错乱,所以建议使用html格式文档。Html格式文档可以使用word打开,并转换成其他格式。

操作步骤:

1.      [endif]将ConvertSwagger.rar解压出来

2.      [endif][可选步骤]修改\ConvertSwagger\src\docs\asciidoc文件夹下面的index.adoc与manual_content.adoc,manual_content.adoc。index.adoc中可以将manual_content.adoc添加进去:

并在manual_content.adoc中添加自定义描述内容:

(可选)

3.      [endif]在\ConvertSwagger\target\swagger中添加swagger.json文件

4.      [endif]编译此工程 在ConvertSwagger目录中 mvn package

5.      [endif]在\ConvertSwagger\target\asciidoc\html中拿到html格式的接口文档,自动生成的文档名称默认是index.html。

以上是关于Swagger离线文档生成的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot2基于Swagger2生成离线Api文档

Swagger文档后端接口文档生成工具的使用

使用swagger有办法自动生成文档吗

如何在Nancy中使用Swagger生成API文档?

SpringBoot之Swagger2文档生成

使用Swagger生成简单接口文档