[发明专利]表格转换方法、装置、计算机设备和存储介质在审
| 申请号: | 202010890061.5 | 申请日: | 2020-08-28 |
| 公开(公告)号: | CN112036124A | 公开(公告)日: | 2020-12-04 |
| 发明(设计)人: | 钟志清 | 申请(专利权)人: | 中国平安财产保险股份有限公司 |
| 主分类号: | G06F40/157 | 分类号: | G06F40/157;G06F40/103;G06F40/18 |
| 代理公司: | 深圳市力道知识产权代理事务所(普通合伙) 44507 | 代理人: | 贺小旺 |
| 地址: | 518000 广东省深圳市福田区益田路*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 表格 转换 方法 装置 计算机 设备 存储 介质 | ||
1.一种表格转换方法,其特征在于,包括:
获取待转换表格,并提取所述待转换表格中的各单元格对应的数据内容和格式属性;
根据预设的形式转换策略,对各所述单元格对应的数据内容和格式属性进行形式转换,得到所述待转换表格对应的目标数据,其中,所述目标数据包括字符串数组和键值对数组;
将所述目标数据中的字符串数组和键值对数组渲染至网页中,得到所述待转换表格对应的目标网页表格。
2.根据权利要求1所述的表格转换方法,其特征在于,所述根据预设的形式转换策略,对各所述单元格对应的数据内容和格式属性进行形式转换,得到所述待转换表格对应的目标数据之前,还包括:
根据所述单元格对应的格式属性,判断所述待转换表格是否存在合并单元格;
若存在合并单元格,则将所述合并单元格拆分成单行单列的单元格,并匹配各所述单行单列的单元格对应的数据内容和格式属性。
3.根据权利要求2所述的表格转换方法,其特征在于,所述格式属性包括行宽和列宽;所述匹配各所述单行单列的单元格对应的数据内容和格式属性,包括:
获取所述合并单元格对应的数据内容和格式属性,将所述合并单元格对应的数据内容和格式属性赋给拆分后的第一个单元格;
将拆分后的剩余单元格对应的数据内容设为空值以及将格式属性中的行宽与列宽设为零。
4.根据权利要求2所述的表格转换方法,其特征在于,所述根据预设的形式转换策略,对各所述单元格对应的数据内容和格式属性进行形式转换,得到所述待转换表格对应的目标数据,包括:
依次将各行单元格对应的数据内容转换成字符串形式,得到所述各行单元格对应的字符串数组,其中,所述字符串数组包括所述各行单元格对应的字符串;
基于预设的列属性字段、行属性字段以及表头属性字段,依次将所述各行单元格对应的格式属性转换成键值对形式,得到所述各行单元格对应的键值对数组,其中,所述键值对数组包括所述各行单元格对应的列属性键值对、行属性键值对和/或表头属性键值对。
5.根据权利要求1所述的表格转换方法,其特征在于,所述将所述目标数据中的字符串数组和键值对数组渲染至网页中,得到所述待转换表格对应的目标网页表格,包括:
获取网页表格模板;
将所述目标数据中的字符串数组添加至所述网页表格模板中,得到初始网页表格;
根据所述目标数据中的键值对数组对所述初始网页表格中的单元格进行格式化处理,得到所述待转换表格对应的目标网页表格,其中,所述目标网页表格存储在区块链中。
6.根据权利要求5所述的表格转换方法,其特征在于,所述网页表格模板包括行属性标签、单元格属性标签以及表头属性标签;所述将所述目标数据中的字符串数组添加至所述网页表格模板中,得到初始网页表格,包括:
根据所述目标数据中的字符串数组对应的组数,确定所述网页表格模板中的行属性标签对应的个数;
根据各所述字符串数组中的字符串的个数,确定所述网页表格模板中的各行对应的单元格属性标签的个数;
根据所述行属性标签对应的个数和所述各行对应的单元格属性标签的个数,确定所述网页表格模板对应的行数和各行对应的单元格个数;
将各所述字符串数组中的字符串依次填充到所述网页表格模板对应的各行单元格中,得到初始网页表格;
所述根据所述目标数据中的键值对数组对所述初始网页表格中的单元格进行格式化处理,得到所述待转换表格对应的目标网页表格,包括:
根据所述键值对数组中的列属性键值对和行属性键值对,确定所述初始网页表格中的各单元格对应的单元格属性标签的列属性值与行属性值;
根据所述键值对数组中的表头属性键值对,确定所述初始网页表格中携带表头属性标签的单元格;
对所述携带表头属性标签的单元格添加预设的表头样式,以及根据所述各单元格对应的单元格属性标签的列属性值与行属性值对所述各单元格进行合并处理,得到所述待转换表格对应的目标网页表格。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安财产保险股份有限公司,未经中国平安财产保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010890061.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种车间物料输送翻转系统
- 下一篇:数据处理方法、装置、计算机设备和存储介质





