[发明专利]电子表格的创建方法、装置及计算机设备在审
申请号: | 201910780189.3 | 申请日: | 2019-08-22 |
公开(公告)号: | CN110705226A | 公开(公告)日: | 2020-01-17 |
发明(设计)人: | 胡友兵;陈晓羽 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F40/177 | 分类号: | G06F40/177;G06F40/18;G06F40/183 |
代理公司: | 11448 北京中强智尚知识产权代理有限公司 | 代理人: | 黄耀威;李月 |
地址: | 518000 广东省深圳市福田街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子表格 目标表格 用户需求信息 生成请求 计算机技术领域 计算机设备 有效解决 自动生成 组件构建 创建 申请 筛选 携带 | ||
1.一种电子表格的创建方法,其特征在于,包括:
接收电子表格的生成请求,所述生成请求中携带有待生成电子表格的用户需求信息;
筛选出符合所述用户需求信息的目标表格组件;
按照待输入数据调整所述目标表格组件;
利用调整后的所述目标表格组件构建初始电子表格;
将所述待输入数据上传到所述初始电子表格中,以便生成完整电子表格。
2.根据权利要求1所述的方法,其特征在于,在筛选出符合所述用户需求信息的目标表格组件之前,还包括:
获取包含不同电子表格类型的样本表格数据;
从所述样本表格数据中提取出表格组件;
配置生成各个所述表格组件的原始生成代码及拼装所述表格组件间的组件拼装代码;
创建所述电子表格类型与所述表格组件之间的第一映射关系、所述表格组件与所述原始生成代码之间的第二映射关系。
3.根据权利要求2所述的方法,其特征在于,所述用户需求信息包括目标电子表格类型及预设关键词;
所述筛选出符合所述用户需求信息的目标表格组件,具体包括:
在所述第一映射关系中查取与所述目标电子表格类型对应的待选用表格组件;
对所述待选用表格组件进行组件类别的划分;
分别从各个所述组件类别中筛选出与所述预设关键词匹配度最高的待选用表格组件,并将其确定为目标表格组件,基于所述第二映射关系提取出所述目标表格组件对应的原始生成代码。
4.根据权利要求3所述的方法,其特征在于,所述电子表格的生成请求中还携带有待输入数据的标题名称或数据链接;
所述按照待输入数据调整所述目标表格组件,具体包括:
在数据库中查取与所述标题名称匹配的待输入数据;或
依据所述数据链接跳转获取所述待输入数据;
根据所述待输入数据中包含的数据节点标签和数据节点层级确定数据结构图;
依据所述数据结构图调整所述目标表格组件。
5.根据权利要求4所述的方法,其特征在于,所述根据所述待输入数据中包含的数据节点标签和数据节点层级确定数据结构图,具体包括:
提取所述待输入数据中包含数据节点标签和数据节点层级的目标数据;
将所述目标数据按照所述数据节点标签分类划分为行属性目标数据、列属性目标数据及无属性目标数据;
利用所述行属性目标数据对应的数据节点层级构建行属性数据结构图;
依据所述列属性目标数据对应的数据节点层级构建列属性数据结构图。
6.根据权利要求5所述的方法,其特征在于,所述依据所述数据结构图调整所述目标表格组件,具体包括:
确定所述行属性数据结构图中各层级的第一数据节点个数及对应的第一数据节点位置;
确定所述列属性数据结构图中各层级的第二数据节点个数及对应的第二数据节点位置;
根据第一数据节点和第二数据节点确定表身的第三数据节点个数及第三数据节点位置;
若判定所述目标表格组件中的行头组件不满足所述第一数据节点个数和/或所述第一数据节点位置,则将所述行头组件的原始生成代码修改为与所述第一数据节点个数及所述第一数据节点位置匹配的第一生成代码;
若判定所述目标表格组件中的列头组件不满足所述第二数据节点个数和/或所述第二数据节点位置,则将所述列头组件的原始生成代码修改为与所述第二数据节点个数及所述第二数据节点位置匹配的第二生成代码;
若判定所述目标表格组件中的表身组件不满足所述第三数据节点个数和/或所述第三数据节点位置,则将所述表身组件的原始生成代码修改为与所述第三数据节点个数及所述第三数据节点位置匹配的第三生成代码。
7.根据权利要求6所述的方法,其特征在于,所述利用调整后的所述目标表格组件构建初始电子表格,具体包括:
分别基于所述第一生成代码、所述第二生成代码、所述第三生成代码生成目标行头组件、目标列头组件、目标表身组件;
调用所述组件拼装代码拼装所述目标行头组件、所述目标列头组件、所述目标表身组件,以便获取得到初始电子表格。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910780189.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种合同标注方法及装置
- 下一篇:一种型材下料表的转化方法