有一个小的Java程序,它可以从yaml文件生成文档(adoc或md)。
Swagger2MarkupConfig config = new Swagger2MarkupConfigBuilder()
.withMarkupLanguage(MarkupLanguage.ASCIIDOC)
.withSwaggerMarkupLanguage(MarkupLanguage.ASCIIDOC)
.withOutputLanguage(Language.DE)
.build();
Swagger2MarkupConverter builder = Swagger2MarkupConverter.from(yamlFileAsString).withConfig(config).build();
return builder.toFileWithoutExtension(outFile);
很遗憾,它仅支持OpenAPI 2.0而不支持OpenAPI 3.0。
我对 Rapidoc 感到非常满意:https://rapidocweb.com/
我为什么喜欢它: