一种BOM文件解析方法、装置及终端设备制造方法及图纸

技术编号:33385004 阅读:30 留言:0更新日期:2022-05-11 22:59
本发明专利技术适用于计算机技术领域,提供了一种BOM文件解析方法、装置及终端设备,方法包括:从网络流中获取目标文件,并获取目标文件的文件类型;基于目标文件的文件类型,通过文件解析系统对目标文件进行解析,其中,文件解析系统用于将纯文本文件、演示文稿文件、图片文件以及表格文件解析为统一格式数据;表格文件文件解析失败时,根据异常信息使用适配器重新解析。通过本发明专利技术可以提高BOM文件解析过程中的兼容性,最终解析效率及解析成功率。最终解析效率及解析成功率。最终解析效率及解析成功率。

【技术实现步骤摘要】
一种BOM文件解析方法、装置及终端设备


[0001]本专利技术涉及计算机
,尤其涉及一种BOM文件解析方法、装置及终端设备。

技术介绍

[0002]当今全球的电子元器件交易市场,十分依赖BOM(Bill Of Material,物料清单)文件,而随着信息化进程的不断推进,企业所使用的物流系统越来越多样化,数据存储方式有着各自的要求,最终导致BOM文件的格式多种多样,常见的BOM文件格式有:cvs、xls、xlsx、pdf、png、jpg、bmp等。
[0003]基于此,目前常用的解析方法对BOM文件进行解析时,经常会由于BOM文件格式的原因导致解析失败,因而存在效率低下、兼容性比较差的问题。

技术实现思路

[0004]本专利技术的主要目的在于提出一种BOM文件解析方法、装置及终端设备,以解决现有的基于BOM文件的文件解析方法效率低下、兼容性差的问题。
[0005]为实现上述目的,本专利技术实施例第一方面提供一种BOM文件解析方法,包括:
[0006]从网络流中获取目标文件,并获取所述目标文件的文件类本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种BOM文件解析方法,其特征在于,包括:从网络流中获取目标文件,并获取所述目标文件的文件类型;基于所述目标文件的文件类型,通过文件解析系统对所述目标文件进行解析,其中,所述文件解析系统用于将纯文本文件、演示文稿文件、图片文件以及表格文件解析为统一格式数据;所述表格文件解析失败时,根据异常信息使用适配器重新解析。2.如权利要求1所述的BOM文件解析方法,其特征在于,通过文件解析系统对所述目标文件进行解析之后,还包括:对解析后的目标文件进行标准化处理。3.如权利要求2所述的BOM文件解析方法,其特征在于,所述标准化处理包括:去除所述解析后的目标文件的空行空列,获得第一标准文件;使用贝叶斯分类器对所述第一标准文件进行表头分类、列类型识别,输出第二标准文件;调用算法模型识别所述第二标准文件中,所述表头分类相同或列类型相同的数据,并将其转换为相同的记录格式。4.如权利要求2所述的BOM文件解析方法,其特征在于,若解析前的目标文件为表格文件,则通过文件解析系统对所述目标文件进行解析之后,对解析后的目标文件进行标准化处理之前,还包括:删除空白数据和不满足预设条件的数据,并对表格文件的每个单元格的数据进行数据类型格式的转化。5.如权利要求1所述的BOM文件解析方法,其特征在于,所述获取所述目标文件的类型包括:读取所述目标文件的预设长度字节,根据所述预设长度字节与文件类型词典的匹配结果获得文件类型。6.如权利要求5所述的BOM文件解析...

【专利技术属性】
技术研发人员:卢凌锋李六七王安高宇鹏刘武梁浩铭
申请(专利权)人:深圳前海硬之城信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1