【技术实现步骤摘要】
无编程化动态数据存储及表格绘制方法及装置
本专利技术涉及数据处理
,特别涉及一种无编程化动态数据存储及表格绘制方法及装置。
技术介绍
基础数据种类繁多,随着标准、测试方法的更新会有大量的新格式的数据产生,传统的数据存储技术不足以满足日益更新的要求,通常只能通过系统版本更新或开放编程界面由管理员进行简单编程以完成新数据的存储,亟待解决。
技术实现思路
本专利技术提供一种无编程化动态数据存储及表格绘制方法及装置,脱离了传统的结构化表格,采用XML格式存储,并定义了表格重组方式,可以满足所有的表格存储,并可以进行如图中的多层表头的操作。本专利技术第一方面实施例提供一种无编程化动态数据存储及表格绘制方法,包括以下步骤:获取发动机研发过程的数据文件;从所述数据文件中提取多种格式和/或多种类的相关基础数据;以及从所述相关基础数据中通过Oracle数据库中的XMLDB技术,以XML格式的方式存储表格数据。进一步地,在本专利技术的一个实施例中,所述以XML格式的方式存储表格数据,包括:以预设解析方式 ...
【技术保护点】
1.一种无编程化动态数据存储及表格绘制方法,其特征在于,包括以下步骤:/n获取发动机研发过程的数据文件;/n从所述数据文件中提取多种格式和/或多种类的相关基础数据;以及/n从所述相关基础数据中通过Oracle数据库中的XMLDB技术,以XML格式的方式存储表格数据。/n
【技术特征摘要】
1.一种无编程化动态数据存储及表格绘制方法,其特征在于,包括以下步骤:
获取发动机研发过程的数据文件;
从所述数据文件中提取多种格式和/或多种类的相关基础数据;以及
从所述相关基础数据中通过Oracle数据库中的XMLDB技术,以XML格式的方式存储表格数据。
2.根据权利要求1所述的方法,其特征在于,所述以XML格式的方式存储表格数据,包括:
以预设解析方式解析XML文件,并通过重定义所述XML文件与行列表格的关系,读取所述XML文件在浏览器页面中生成表格。
3.根据权利要求1所述的方法,其特征在于,还包括:
根据节点组成表格的行列,并采用属性组成所述表格的控制元素,以根据所述属性控制所述节点的显示位置,生成不同表格。
4.根据权利要求3所述的方法,其特征在于,还包括:
使用X-Path方式对所述表格进行检索;和/或
使用X-Query技术对所述表格进行XML文件批量更改操作。
5.根据权利要求1所述的方法,其特征在于,还包括:
对所述表格的表头进行多层表头操作。
6.一种无编程化动态数据存储及表格绘制装置,其特征在于,包括:
获取模块,用于获取发动机研发过程的数据文件;
提取...
【专利技术属性】
技术研发人员:孔祥龙,林艺斌,王西雁,蒋紫春,
申请(专利权)人:北京动力机械研究所,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。