【技术实现步骤摘要】
H5工程文件的说明文档生成方法、装置和计算机设备
本申请涉及到计算机领域,特别是涉及到一种H5工程文件的说明文档生成方法、装置、计算机设备和存储介质。
技术介绍
代码工程文件中,有一些代码实现相同或相似的功能。虽然在代码工程文件中,对于部分代码可能会有注释说明,便于代码开发人员检查工程文件中的代码。但是这些注释说明仅存在于相应的代码处,难以与其他相类似的代码进行比较。尤其在不同工程文件中,实现相同或相似功能的代码可能有多种,其中有优有劣,代码开发人员若能对这些相同或相似功能的代码进行查看比较,必然能提高代码水平。即,现有技术中缺少将具有相同或相似功能的代码的注释内容统一收集起来的技术方案。
技术实现思路
本申请的主要目的为提供一种H5工程文件的说明文档生成方法、装置、计算机设备和存储介质,旨在生成具有将相同或相似功能的代码的注释内容统一收集起来的说明文档。为了实现上述专利技术目的,本申请提出一种H5工程文件的说明文档生成方法,包括以下步骤:遍历第一H5工程文件和第二H5工程文件,提取所述第一H5工程文件和第二H5工程文件中的注释内容,并根据所述注释内容生成第一说明文档及第二说明文档,其中第一说明文档指第一H5工程文件的树形结构说明文档,第二说明文档指第二H5工程文件的树形结构说明文档;采用相似度算法,计算出所述第一说明文档的节点的文字内容与所述第二说明文档的节点的文字内容的相似度;若所述相似度大于预设阈值,则将对应的所述第一说明文档的节点及所述第二说明文档的节点分别标记为第一相似节点及第二相似节点;以所述第一相似节点至第一说明文档的根节点的路径为第一枝干,及以 ...
【技术保护点】
1.一种H5工程文件的说明文档生成方法,其特征在于,包括:遍历第一H5工程文件和第二H5工程文件,提取所述第一H5工程文件和第二H5工程文件中的注释内容,并根据所述注释内容生成第一说明文档及第二说明文档,其中第一说明文档指第一H5工程文件的树形结构说明文档,第二说明文档指第二H5工程文件的树形结构说明文档;采用相似度算法,计算出所述第一说明文档的节点的文字内容与所述第二说明文档的节点的文字内容的相似度;若所述相似度大于预设阈值,则将对应的所述第一说明文档的节点及所述第二说明文档的节点分别标记为第一相似节点及第二相似节点;以所述第一相似节点至第一说明文档的根节点的路径为第一枝干,及以所述第二相似节点至第二说明文档的根节点的路径为第二枝干,生成具有树形结构的目标说明文档。
【技术特征摘要】
1.一种H5工程文件的说明文档生成方法,其特征在于,包括:遍历第一H5工程文件和第二H5工程文件,提取所述第一H5工程文件和第二H5工程文件中的注释内容,并根据所述注释内容生成第一说明文档及第二说明文档,其中第一说明文档指第一H5工程文件的树形结构说明文档,第二说明文档指第二H5工程文件的树形结构说明文档;采用相似度算法,计算出所述第一说明文档的节点的文字内容与所述第二说明文档的节点的文字内容的相似度;若所述相似度大于预设阈值,则将对应的所述第一说明文档的节点及所述第二说明文档的节点分别标记为第一相似节点及第二相似节点;以所述第一相似节点至第一说明文档的根节点的路径为第一枝干,及以所述第二相似节点至第二说明文档的根节点的路径为第二枝干,生成具有树形结构的目标说明文档。2.根据权利要求1所述的H5工程文件的说明文档生成方法,其特征在于,所述遍历第一H5工程文件和第二H5工程文件,提取所述第一H5工程文件和第二H5工程文件中的注释内容,并根据所述注释内容生成第一说明文档及第二说明文档,其中第一说明文档指第一H5工程文件的树形结构说明文档,第二说明文档指第二H5工程文件的树形结构说明文档的步骤,包括:在所述第一H5工程文件中查询多个级别的注释标识符,获取多个级别的第一注释内容;根据所述第一注释内容对应的级别,以所述第一注释内容作为多个级别节点,生成具有层级结构的第一说明文档;以及,在所述第二H5工程文件中查询多个级别的注释标识符,获取多个级别的第二注释内容;根据所述第二注释内容对应的级别,以所述第二注释内容作为多个级别节点,生成具有层级结构的第二说明文档。3.根据权利要求1所述的H5工程文件的说明文档生成方法,其特征在于,所述采用相似度算法,计算出所述第一说明文档的节点的文字内容与所述第二说明文档的节点的文字内容的相似度的步骤包括:采用公式:计算出所述第一说明文档与第二说明文档的节点的文字内容的相似度;其中similarity为相似度,A为所述第一说明文档的节点的文字内容的词频向量,B为所述第二说明文档的节点的文字内容的词频向量,Ai为所述第一说明文档的节点的文字内容的第i个单词出现的次数,Bi为所述第二说明文档的节点的文字内容的第i个单词出现的次数。4.根据权利要求3所述的H5工程文件的说明文档生成方法,其特征在于,所述采用公式:计算出所述第一说明文档与第二说明文档的节点的文字内容的相似度的步骤之前,包括:对所述第一说明文档与第二说明文档的节点的文字内容进行分词,分别得到包含多个词的第一单词序列和第二单词序列;判断所述第一单词序列是否具有与所述第二单词序列中的单词含义...
【专利技术属性】
技术研发人员:孙志平,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。