[发明专利]接口文档处理方法及装置、系统、存储介质和电子设备有效

专利信息
申请号: 201911111573.0 申请日: 2019-11-14
公开(公告)号: CN110825431B 公开(公告)日: 2021-07-20
发明(设计)人: 陈嘉豪 申请(专利权)人: 京东数字科技控股有限公司
主分类号: G06F8/73 分类号: G06F8/73
代理公司: 北京律智知识产权代理有限公司 11438 代理人: 王辉;阚梓瑄
地址: 100176 北京市大兴区北京经*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 接口 文档 处理 方法 装置 系统 存储 介质 电子设备
【说明书】:

发明公开了一种接口文档处理方法、接口文档处理装置、接口文档处理系统、存储介质和电子设备,涉及计算机技术领域。该接口文档处理方法包括:获取用户编写接口注释代码时输入的部分注释代码,确定并显示与所述部分注释代码匹配的候选注释代码;响应用户的选择操作从候选注释代码中选择出目标注释代码,并基于目标注释代码得到接口注释代码;将接口注释代码转换为注释文档,并基于注释文档生成接口文档页面。本公开可以自动生成接口文档。

技术领域

本公开涉及计算机技术领域,具体而言,涉及一种接口文档处理方法、接口文档处理装置、接口文档处理系统、存储介质和电子设备。

背景技术

在软件项目开发过程中,需要调用接口来完成相应的软件设计,而接口的使用离不开接口文档。目前,传统的接口文档处理都是通过人工的方式来完成。

然而,现有的人工介入方式,维护难度大、易出错且成本高。

需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

发明内容

本公开的目的在于提供一种接口文档处理方法、接口文档处理装置、接口文档处理系统、存储介质和电子设备,进而至少在一定程度上克服由于人工处理接口文档而导致易出错且成本高的问题。

根据本公开的第一方面,提供一种接口文档处理方法,包括:获取用户编写接口注释代码时输入的部分注释代码,确定并显示与所述部分注释代码匹配的候选注释代码;响应用户的选择操作从所述候选注释代码中选择出目标注释代码,并基于目标注释代码得到接口注释代码;将接口注释代码转换为注释文档,并基于注释文档生成接口文档页面。

可选地,接口文档处理方法还包括:在获取用户编写接口注释代码时输入的部分注释代码时,确定并显示出与所述部分注释代码对应的语法规则,以供用户进行编写参考。

可选地,接口文档处理方法还包括:获取一开发辅助工具,将开发辅助工具导入用于编写接口注释代码的集成开发环境中;其中,开发辅助工具包含注释语法规则以及注释代码,用于在用户输入部分注释代码时,进行语法提示并辅助进行注释代码补全。

可选地,接口文档处理方法还包括:在得到接口注释代码后,判断所述接口注释代码是否满足注释语法规则;如果所述接口注释代码满足所述注释语法规则,则执行将所述接口注释代码转换为注释文档的过程;如果所述接口注释代码不满足所述注释语法规则,则确定所述接口注释代码中的错误位置,并进行提示。

可选地,所述接口文档处理方法还包括:获取编写所述接口注释代码的用户信息;基于所述用户信息为所述接口文档页面配置白名单访问权限;其中,如果访问者的标识不在白名单内,则提示所述访问者不具备权限。

可选地,所述接口文档处理方法还包括:获取所述接口文档页面;从所述接口文档页面中提取接口请求和相应数据内容格式,进行在线接口测试。

根据本公开的第二方面,提供一种接口文档处理装置,包括候选代码确定模块、接口注释代码生成模块和文档页面生成模块。

具体的,候选代码确定模块用于获取用户编写接口注释代码时输入的部分注释代码,确定并显示与所述部分注释代码匹配的候选注释代码;接口注释代码生成模块用于响应用户的选择操作从候选注释代码中选择出目标注释代码,并基于目标注释代码得到所述接口注释代码;文档页面生成模块用于将接口注释代码转换为注释文档,并基于注释文档生成接口文档页面。

可选地,接口文档处理装置还包括语法提示模块。

具体的,语法提示模块用于在获取用户编写接口注释代码时输入的部分注释代码时,确定并显示出与所述部分注释代码对应的语法规则,以供用户进行编写参考。

可选地,接口文档处理装置还包括工具导入模块。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东数字科技控股有限公司,未经京东数字科技控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911111573.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top