通过 swagger 导出接口说明文档(Excel格式)
- .Net Core 2.2+
- OfficeOpenXml
- Console application
- 从你的项目中下载swagger.json
- 将swagger.json拷贝到本项目运行根目录(如果clone源码,放在源码根目录,并设置文件属性为永远copy到发布目录)
- 运行本项目(源码中按F5,发布后直接双击 SwaggerToDocx.exe)
- 恭喜你,接口说明文档已经生成(同目录下的document.xlsx)
原作者只允许将path下第一个方法体导出,这显然不符合RESTful风格习惯,所以在此基础上进行扩展,允许将所有方法(method)导出