一种BOM数据的识别方法及其电子设备与流程

文档序号:27321654发布日期:2021-11-10 00:44阅读:来源:国知局

技术特征:
1.一种bom数据的识别方法,其特征在于,包括:获取初始bom数据,所述初始bom数据包括一个或多个工作表;遍历每个所述工作表,识别每个所述工作表的列头数据以及表格数据;根据所述列头数据以及所述表格数据,在多个所述工作表中查询目标工作表;以及对所述目标工作表进行识别,获取目标bom数据。2.根据权利要求1所述的bom数据的识别方法,其特征在于,所述识别每个所述工作表的列头数据,包括:遍历所述工作表中的每行单元格,获取多个行数据;根据列头字典中包括的标准列头数据,在多个所述行数据中查找与所述标准列头数据相匹配的所述行数据作为所述工作表中的列头数据。3.根据权利要求2所述的bom数据的识别方法,其特征在于,所述根据列头字典中包括的标准列头数据,在多个所述行数据中查找与所述标准列头数据相匹配的所述行数据作为所述工作表中的列头数据,包括:获取所述行数据中的多个单元格数据;根据所述标准列头数据,对每个所述行数据中的多个所述单元格数据进行匹配,获取初始命中行,所述初始命中行包括至少一个与所述标准列头数据匹配的单元格数据;将与所述标准列头数据匹配的单元格数据数量最多的一个初始命中行作为命中行;将所述命中行中的多个单元格数据作为列头数据。4.根据权利要求3所述的bom数据的识别方法,其特征在于,所述将与所述标准列头数据匹配的单元格数据数量最多的一个初始命中行作为命中行,包括:当所述初始命中行中至少两个所述单元格数据重复时,且当重复的所述单元格数据符合预设列头规则时,保留重复的所述单元格数据作为匹配的单元格数据。5.根据权利要求2所述的bom数据的识别方法,其特征在于,在所述根据所述标准列头数据在多个所述行数据中查找与所述标准列头数据相匹配的所述行数据作为所述工作表中的列头数据之后,还包括:对所述列头数据进行纠错;根据纠错后的所述列头数据以及所述表格数据,在多个所述工作表中查询目标工作表。6.根据权利要求5所述的bom数据的识别方法,其特征在于,所述对所述列头数据进行纠错,包括:获取所述初始列头数据中的物料参数类型;判断所述物料参数类型中是否有位号列;其中,当所述物料参数类型中没有位号列时,在所述行数据中获取所述物料参数类型中的初始位号列;遍历所述初始位号列的数据,获取所述初始位号列中的分隔符;根据所述分隔符,对所述初始位号列中的数据进行切分,获取切分数据;获取位号数据模式;对所述切分数据以及所述位号数据模式进行匹配,获取命中切分数据;根据所述命中切分数据,在所述初始位号列中获取位号列;将所述位号列的列头作为纠错后的列头数据。
7.根据权利要求6所述的bom数据的识别方法,其特征在于,所述根据所述命中切分数据,在所述初始位号列中获取位号列,包括:获取所述初始位号列中所述命中切分数据的个数以及未命中切分数据的个数;根据所述命中切分数据的个数以及所述未命中切分数据的个数,获取所述初始位号列的命中识别分数;根据所述命中识别分数,获取所述初始位号列的置信度;以及当所述置信度大于预设值时,所述初始位号列即为位号列。8.根据权利要求1所述的bom数据的识别方法,其特征在于,所述识别表格数据,包括:获取所述列头数据所在行;根据所述列头数据所在行,获取所述列头数据所在行的下一行并将其作为所述表格数据的首行数据;遍历提取所述首行数据以及所述首行数据以下的数据行,获取所述表格数据;其中,当所述列头数据为重复列头数据时,将所述重复列头数据对应的重复表格数据进行合并;其中,合并后的所述重复数据采用空格符连接。9.根据权利要求1所述的bom数据的识别方法,其特征在于,所述根据所述列头数据以及所述表格数据,在多个所述工作表中查询目标工作表,包括:遍历包含所述列头数据以及所述表格数据的所有工作表;获取包含所述列头数据最多的所述工作表作为所述目标工作表;其中,当所述列头数据相同时,获取所述表格数据最多的工作表作为目标工作表。10.一种电子设备,其特征在于,所述电子设备包括:处理器;以及用于存储所述处理器可执行信息的存储器;其中,所述处理器用于执行上述权利要求1

9任一项所述的bom数据的识别方法。

技术总结
本申请提供一种BOM数据的识别方法及其电子设备,这种BOM数据的识别方法包括:获取初始BOM数据,所述初始BOM数据包括多个工作表;遍历多个所述工作表,识别所述工作表的列头数据以及表格数据;根据所述列头数据以及所述表格数据,在多个所述工作表中查询目标工作表;以及对所述目标工作表进行识别,获取目标BOM数据。通过对初始BOM数据的每个工作表进行解析识别,以获取到较为准确的列头数据以及表格数据,对列头数据以及表格数据进行查询比对,准确获取目标工作表,最后通过识别目标工作表,获取到目标BOM数据,解析以及识别过程逐层次进行,科学合理,且解析精度较高,有利于提高目标BOM数据识别的准确性,并降低人工成本。并降低人工成本。并降低人工成本。


技术研发人员:刘军 谢国清
受保护的技术使用者:深圳市云采网络科技有限公司
技术研发日:2021.08.16
技术公布日:2021/11/9
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1