[发明专利]Excel数据表的存储、提取方法及系统有效
申请号: | 201410062475.3 | 申请日: | 2014-02-24 |
公开(公告)号: | CN103886023B | 公开(公告)日: | 2017-06-23 |
发明(设计)人: | 邓春宇;王思宁;冷曼;刘道新;胡航海;张健;李季;江流长 | 申请(专利权)人: | 国家电网公司;国网浙江省电力公司;北京国电通网络技术有限公司;北京中电飞华通信股份有限公司;北京海博思创科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京风雅颂专利代理有限公司11403 | 代理人: | 李弘 |
地址: | 100761 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种Excel数据表的存储、提取方法及系统,所述方法包括对于待存储的Excel数据表,将该数据表的数据区中的内容存储到数据库中与该数据表的表名相关联的数据区数据表中;并若确定该数据表具有横表头,则将横表头中各单元格的内容添加到混合表头树状结构模板的横表头树状结构中的各相应节点中;并将横表头树状结构中的各节点的数据存储到与该数据表的表名相关联的横表头数据表中;若确定该数据表具有纵表头,则将纵表头中各单元格的内容添加到该模板的纵表头树状结构中的各相应节点中;并将纵表头树状结构中的各节点的数据存储到与该数据表的表名相关联的纵表头数据表中。应用本发明,可以提高开发者的开发效率。 | ||
搜索关键词: | excel 数据表 存储 提取 方法 系统 | ||
【主权项】:
一种Excel数据表的存储方法,其特征在于,包括:对于待存储的Excel数据表,将该Excel数据表的数据区中的内容存储到数据库中与该Excel数据表的表名相关联的数据区数据表中;并若确定该Excel数据表具有横表头,则将所述横表头中各单元格的内容添加到混合表头树状结构模板的横表头树状结构中的各相应节点中;并将所述横表头树状结构中的各节点的数据存储到与该Excel数据表的表名相关联的横表头数据表中,具体包括:将所述横表头中第i行由左自右第j个单元格的内容,作为所述横表头树状结构中级别号为i,排序号为j的节点的内容,并记录该节点的父节点的标识为该单元格的上级单元格所对应的节点的标识;其中,i为1~m的自然数;m为所述横表头中单元格的总行数;j为1~n的自然数;n为所述横表头中第i行单元格的总数;并将所述横表头树状结构中的各节点的数据,分别存储到所述横表头数据表的各行中;其中,所述横表头树状结构中的每个节点,该节点的数据包括:该节点的标识、该节点的父节点的标识、该节点的内容、该节点的级别号、该节点在同级节点中的排序号;若确定该Excel数据表具有纵表头,则将所述纵表头中各单元格的内容添加到所述混合表头树状结构模板的纵表头树状结构中的各相应节点中;并将所述纵表头树状结构中的各节点的数据存储到与该Excel数据表的表名相关联的纵表头数据表中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网浙江省电力公司;北京国电通网络技术有限公司;北京中电飞华通信股份有限公司;北京海博思创科技有限公司,未经国家电网公司;国网浙江省电力公司;北京国电通网络技术有限公司;北京中电飞华通信股份有限公司;北京海博思创科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410062475.3/,转载请声明来源钻瓜专利网。