导入数据

# 导入数据

# 功能说明

支持导入 OpenApi (原Swagger)PostmanHARRAMLRAP2JMeterYApiEolinkerNEIDOCleverApiPostApizzaDOCWAYShowDocapiDocI/O DocsWADLGoogle Discovery等数据格式,方便旧项目迁移。

# 快速上手

打开项目设置面板,点击导入/导出即可使用导入数据功能。

# 一、导入 OpenAPI (Swagger) 数据

支持导入 OpenAPI 3Swagger 1、2、3数据格式的jsonyaml文件。

注意

需要URL导入的时候,需要填写的是jsonyaml数据文件的 URL,而不是Swagger UI的 URL。

# 二、导入 Postman 数据

支持 Postman Collection v2.1 格式。

数据导出方法:找到 Postman 左侧列表 Collections,鼠标移到需要导出的集合,点击···,选择Export然后选择Collection v2.1 (recommended)即可导出,如下图所示:

# 三、导入 ShowDoc 格式数据

将从 ShowDoc 导出的Markdown 压缩包解压,会看到一个文件名为prefix_info.json的 json 文件。

导入 Apifox 的时候,选择ShowDoc格式,然后导入前面解压得到的prefix_info.json文件即可。

# 四、导入 Eolinker 数据

支持Eolinker 项目数据 (.json)格式。

Eolinker 数据导出方法:打开 Eolinker 里对应项目,点击左侧菜单项目设置,在项目 Tab 里点击导出项目,选择Eolinker 项目数据 (.json),然后导出,如下图所示:

Eolinker 项目数据导出

Eolinker 项目数据导出

# 五、导入 ApiPost 数据

支持 ApiPost Markdown 格式数据格式.

数据导出方法:Apipost 版本 ≥5.4.2,打开 ApiPost,点击左侧导航项目,选择对应项目,点击右侧分享项目文档,在浏览器打开分享链接,在打开的网页里,找到右上角导出文档,选择导出MarkDown,然后导出,如下图所示:

image-20210823172800371

image-20210823172613701

apipost导出md文件

# 六、导入 DOCWAY 数据

支持 DOCWAY 复制分享地址的方式导入数据。

使用方法:打开 DOCWAY,进入对应项目,鼠标移到左上角更多功能点击分享项目(注意仅项目创建者有权限分享项目),创建分享 (注意“阅读密码”必须设置为空),然后复制分享地址将地址黏贴到下面输入框。如下图所示:

DOCWAY 项目数据导出

DOCWAY 项目数据导出

DOCWAY 项目数据导出

DOCWAY 项目数据导出

# 七、导入 NEI 数据

支持 NEI json 格式数据导入。

NEI 导出数据方法:https://github.com/NEIAPI/nei/issues/27

# 八、导入 Knife4j 数据

支持 Knife4j 导出 OpenAPI 格式导入。

导出方法:打开 Knife4j (>=2.0.6 版本),在文档管理 => 离线文档菜单栏中,选择 OpenAPI导出。

image-20211012172829200