基于模板的可扩展的试验数据批量解析与结构化管理方法技术

技术编号:36038033 阅读:16 留言:0更新日期:2022-12-21 10:42
本发明专利技术公开了一种基于模板的可扩展的试验数据批量解析与结构化管理方法,包括(1)模板选择与设计:根据试验类型设计对应的模板,并对应模板进行管理,模板设计可在试验数据前根据要求执行设置;(2)试验文件解析:根据试验文件选择试验模板,并将试验模板和试验文件进行格式效验,效验合格后进行数据解析,判断数据解析是否正确,解析正确存储结构化试验数据并进行展示。本发明专利技术提供的方法及装置,可以基于试验类型配置试验文件解析模板,使用模板可对同类型的试验数据实现模板化解析和结构化存储,为试验数据解析提供了可扩展的方式,并减少了人为解析数据造成的数据错误,大大提高试验数据解析效率。试验数据解析效率。试验数据解析效率。

【技术实现步骤摘要】
基于模板的可扩展的试验数据批量解析与结构化管理方法


[0001]本专利技术属于试验数据处理领域,具体涉及一种基于模板的可扩展的试验数据批量解析与结构化管理方法。

技术介绍

[0002]在对设备或材料进行力学、流体、电磁等试验时,从试验机上会生成原始的试验结果数据,目前对试验数据的处理方式主要有两种,一种是使用试验机配套的试验数据分析软件对原始数据进行解析处理,生成处理后的试验结果数值或曲线,例如拉伸曲线、自然散热曲线等,该方法依赖于试验设备的工具软件,当试验数据脱离特定的工具软件时,就无法进行解析。另一种是导出原始的试验数据,然后从中选择部分数据,利用第三方的数据处理工具对数据进行处理,该方法对技术人员的要求比较高,必选选取正确的数据,并使用正确的方法进行处理才能得到可用的试验结果。
[0003]现有的工具软件或系统对试验数据的处理依赖试验设备配套工具软件,或者依赖个人的数据处理能力,对试验数据的解析和处理缺乏灵活性,同时扩展性也不能得到保障。

技术实现思路

[0004]本专利技术的目的在于提供一种基于模板的可扩展的试验数据批量解析与结构化管理方法,该方法可根据试验类型进行分类管理,同一类型的试验可重用同一个模板,同时也保持了模板的扩展性;同时利用模板与原始数据的匹配关系,可以形成对试验数据的批量解析,并可把解析后形成的结构化数据进行存储管理。
[0005]为实现上述目的,本专利技术采用如下技术方案:
[0006]一种基于模板的可扩展的试验数据批量解析与结构化管理方法,包括如下步骤:
[0007](1)模板选择与设计
[0008]根据试验类型设计对应的模板,并对应模板进行管理;同一类型的试验可重用同一个模板,同时也保持了模板的扩展性;并设计的模板按照试验分类进行存储,模板设计可在试验数据前根据要求执行设置;
[0009](2)试验文件解析
[0010]根据试验文件选择试验模板,并将试验模板和试验文件进行格式效验,效验合格后进行数据解析,判断数据解析是否正确,解析正确存储结构化试验数据并进行展示。
[0011]进一步地,所述模板配置包括如下步骤:
[0012]S11:确定试验类型,并在模板配置客户端软件中选择对应的试验类型;
[0013]S12:根据试验类型选择所需要的分类,如果不存在则按照试验类型在客户端软件中创建的新的试验分类,创建完成后选择该试验分类;如果存在试验分类则直接选择;
[0014]S13:检查在所选试验分类中是否有与试验文件匹配的模板,若有则直接采用该模板;如若没有匹配的模板则在从试验文件中抽取关键的属性,并确认属性的名称和类型;使用关键属性列表定义新的试验数据解析模板。
[0015]进一步地,所述试验文件解析包括如下步骤:
[0016]S21:根据选择的模板,从模板中已经配置完成的试验文件解析模板列表中选择一个模板;
[0017]S22:选择解析用的试验文件,可以选择多个同类型的试验文件,实现批量解析;
[0018]S23:对试验数据文件的格式进行校验,同时校验所选择的模板是否与试验数据文件匹配;
[0019]如果格式校验不正确,则模板与试验数据不匹配,
[0020]如果格式校验正确,则使用模板对试验数据进行解析;
[0021]S24:判断是否所有文件都完成正确解析,如果未完成则继续对未完成的试验数据文件进行解析;如果已完成,则对解析完成后的试验数据按照属性及值的方式,进行结构化存储;
[0022]S25:在客户端软件中对解析后的试验数据按照试验数据文件名称进行展示,显示试验数据属性列表。
[0023]更进一步地,格式校验不正确,存在如下两种情况:
[0024]①
是模板选择错误,则需要重新选择匹配的模板;
[0025]②
是试验文件选择错误、或者文件格式不符合模板要求,则需要重新选择试验数据文件。
[0026]本专利技术提供的方法及装置,可以基于试验类型配置试验文件解析模板,使用模板可对同类型的试验数据实现模板化解析和结构化存储,为试验数据解析提供了可扩展的方式,并减少了人为解析数据造成的数据错误,大大提高试验数据解析效率。
附图说明
[0027]图1为本专利技术的模板选择与设计的流程后示意图。
[0028]图2为本专利技术的试验文件解析的流程后示意图。
具体实施方式
[0029]如图1、图2所示,本实施例提供的一种基于模板的可扩展的试验数据批量解析与结构化管理方法包括如下步骤:
[0030](1)模板选择与设计
[0031]根据试验类型设计对应的模板,并对应模板进行管理;同一类型的试验可重用同一个模板,同时也保持了模板的扩展性;并设计的模板按照试验分类进行存储,模板设计可在试验数据前根据要求执行设置。
[0032]本实施例提供的方法在实现过程中采用客户端软件实现,可在客户端软件内进行模板配置工作,所述模板配置包括如下步骤:
[0033]S11:确定试验类型,并在模板配置客户端软件中选择对应的试验类型;
[0034]S12:根据试验类型选择所需要的分类,如果不存在则按照试验类型在客户端软件中创建的新的试验分类,创建完成后选择该试验分类;如果存在试验分类则直接选择;
[0035]S13:检查在所选试验分类中是否有与试验文件匹配的模板,若有则直接采用该模板;如若没有匹配的模板则在从试验文件中抽取关键的属性,并确认属性的名称和类型;使
用关键属性列表定义新的试验数据解析模板。
[0036](2)解析试验文件
[0037]根据试验文件选择试验模板,并将试验模板和试验我恩建进行格式效验,效验合格后进行数据解析,判断数据解析是否正确,解析正确存储结构化试验数据并进行展示。
[0038]在所述客户端软件内搭载有试验文件解析器,所述试验文件解析包括如下步骤:
[0039]S21:根据选择的模板,启动试验文件解析器,从模板配置客户端已经配置完成的试验文件解析模板列表中选择一个模板;
[0040]S22:选择解析用的试验文件,一般情况下试验文件为试验数据文件,可以选择多个同类型的试验数据文件,实现批量解析;
[0041]S23:对试验数据文件的格式进行校验,同时校验所选择的模板是否与试验数据文件匹配;
[0042]如果格式校验不正确,模板与试验数据不匹配,有两种情况:
[0043]①
是模板选择错误,则需要重新选择匹配的模板;
[0044]②
是试验文件选择错误、或者文件格式不符合模板要求,则需要重新选择试验数据文件;
[0045]格式校验正确,则使用模板对试验数据进行解析;
[0046]S24:判断是否所有文件都完成正确解析,如果未完成则继续对未完成的试验数据文件进行解析;如果已完成,则对解析完成后的试验数据按照属性及值的方式,进行结构化存储;
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于模板的可扩展的试验数据批量解析与结构化管理方法,其特征在于,包括如下步骤:(1)模板选择与设计根据试验类型设计对应的模板,并对应模板进行管理;同一类型的试验可重用同一个模板,同时也保持了模板的扩展性;并设计的模板按照试验分类进行存储,模板设计可在试验数据前根据要求执行设置;(2)试验文件解析根据试验文件选择试验模板,并将试验模板和试验文件进行格式效验,效验合格后进行数据解析,判断数据解析是否正确,解析正确存储结构化试验数据并进行展示。2.根据权利要求1所述的一种基于模板的可扩展的试验数据批量解析与结构化管理方法,其特征在于,所述模板配置包括如下步骤:S11:确定试验类型,并在模板配置客户端软件中选择对应的试验类型;S12:根据试验类型选择所需要的分类,如果不存在则按照试验类型在客户端软件中创建的新的试验分类,创建完成后选择该试验分类;如果存在试验分类则直接选择;S13:检查在所选试验分类中是否有与试验文件匹配的模板,若有则直接采用该模板;如若没有匹配的模板则在从试验文件中抽取关键的属性,并确认属性的名称和类型;使用关键属性列表定义新的试验数据解析模板。3.根据权利要求1所述...

【专利技术属性】
技术研发人员:孙昀涛胡林继李元林
申请(专利权)人:成都安世亚太科技有限公司
类型:发明
国别省市:

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

1