当前位置: 首页 > 知识库问答 >
问题:

Swagger/OpenAPI 到人类可读文档(Excel、Word ...)的转换

从渊
2023-03-14

是否有一些工具可以从YAML中的Swagger/OpenAPI规范中以MS Excel/MS Word格式或任何其他人类友好的类似表格的文档生成rest API规范。BA和Web开发人员应该可以访问结果,只需最少的更正。我对列和结构没有特别的建议,可读性越好。

最好是python或js中的脚本,但Win10工具和在线是可以的。如果您建议使用通用的 YAML 或 Json CSV/HTML 表转换器,请指出为什么您认为它非常适合此任务。

更新。在线Swagger编辑器实际上做得不错,我可以将结果复制到OpenOffice Writer,然后手动编辑以获得最佳外观。在Calc中,留档看起来更惨淡,但我仍然希望文档在表格处理器下看起来更清晰、更有吸引力。

共有2个答案

弘承业
2023-03-14

这个库为Swagger(OpenAPI) JSchemaTool提供了Excel编辑器

陶宜民
2023-03-14

如上所述,Swagger UI背后有一个JSON文档。在Python中,可以通过请求调用此函数。然后解析出您感兴趣的元素。

 类似资料:
  • 我在一个带注释的对象中有几个枚举,如: 其中枚举定义为: 使用Openapi3,我可以生成一个swagger文档。我的问题是,和,翻译方式不同,如: 我希望< code>Enum2与< code>Enum1一样被记录,因此具有实际的枚举值。有什么方法可以强制这样做,或者解释为什么会这样?两个枚举基本上与示例中的相同。

  • 每个人。我需要一个VBA代码来将excel数据转换为PDf到word doc,我写了一个宏,将excel打印为pdf,但现在我想从该pdf打印为word,所以简短的版本,Excel到PDF到Word。所有这些都是为了我想保留excel数据的格式

  • OOXML包含以下代码: 我看到里面嵌着OLEObject。但不确定如何阅读它的内容。非常感谢任何帮助。

  • 问题内容: 请问如何通过cucumber读取excel、word、pdf文件? 问题答案: 反对法的f

  • 第一次使用python。我正在尝试浏览包含段落和表格的word文档。我已经弄清楚了如何使用以下代码浏览文档中的所有段落和文档中的所有表格: 但我正试图找到一种方法,像任何阅读它的人一样,有序地浏览这份文件。所以如果我们有一份文件包含: 它会按照这个顺序读。我想这样做的原因是,根据表格后面的段落,我想对它执行不同的操作。

  • 我在VBA Excel中开发了一个小程序。这是一个好的开始,但我调整了一些预设--一个网站推荐这将是从MS Word提取文本。我将正在处理的所有代码剥离为以下代码: 它打开任务管理器中引用的Word文档,但不是从界面中引用的。