CN109508447A - 一种固定行高列宽的表格数据分析方法 - Google Patents
一种固定行高列宽的表格数据分析方法 Download PDFInfo
- Publication number
- CN109508447A CN109508447A CN201710822087.4A CN201710822087A CN109508447A CN 109508447 A CN109508447 A CN 109508447A CN 201710822087 A CN201710822087 A CN 201710822087A CN 109508447 A CN109508447 A CN 109508447A
- Authority
- CN
- China
- Prior art keywords
- data
- module
- list
- analysis
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007405 data analysis Methods 0.000 title claims abstract description 28
- 238000000034 method Methods 0.000 title claims abstract description 17
- 238000004458 analytical method Methods 0.000 claims abstract description 21
- 238000013075 data extraction Methods 0.000 claims abstract description 8
- 241001269238 Data Species 0.000 claims description 8
- 238000012546 transfer Methods 0.000 claims description 5
- 238000003780 insertion Methods 0.000 claims description 4
- 230000037431 insertion Effects 0.000 claims description 4
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000002360 preparation method Methods 0.000 claims description 3
- 230000008140 language development Effects 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 230000018109 developmental process Effects 0.000 description 3
- 239000007787 solid Substances 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/177—Editing, e.g. inserting or deleting of tables; using ruled lines
- G06F40/18—Editing, e.g. inserting or deleting of tables; using ruled lines of spreadsheets
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/177—Editing, e.g. inserting or deleting of tables; using ruled lines
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供一种固定行高列宽的表格数据分析方法,涉及各类应用程序表格数据的分析,包括表格配置模块,表格数据获取分析模块,数据提取模块,数据输出模块。本发明采用XML语言实现固定表格数据分析配置,VC++语言开发具体表格数据分析获取,能够支持JavaScript语言提取数据,并且还支持Jquery等Js框架。
Description
技术领域
本发明涉及互联网行业领域,具体涉及一种固定行高列宽的表格数据分析方法。
背景技术
随着网络信息化建设的迅速发展,对各行业***提出了更高标准数据整合要求,各行业***不仅仅需要满足日常业务需求,也需要满足在愈加重要的移动化、智能化、虚拟化等应用需求中。
在传统的技术中,各种软件数据相互独立,数据并不具备任何流动性,只存储在各软件***里,想要调取行业各种软件数据候,要在分别在各软件中查阅。
随着网络信息技术的快速发展,因此需要一种可实现多种软件数据共享便捷化、业务处理移动化的方法,来满足各行业及时查看各种表格数据,满足业内人员随时查阅,审核,分析相关数据等需求。
发明内容
本发明的目的在于提供一种固定行高列宽的表格数据分析方法,以解决上述技术问题。本发明基于VC++开发,HTML5的***可运行于任何的跨平台移动终端。可以满足行业人员需要时,随时查询、调阅各种表格报表数据,可以极大的方便行业人员速查看行业各类综合信息报表信息,了解行业信息数据。
本发明所要解决的技术问题采用以下技术方案来实现:
一种固定行高列宽的表格数据分析方法,其特征在于:包括表格配置模块,表格数据获取分析模块,数据输出模块,包括如下步骤:
a)表格配置模块,通过XML配置表格行高,表格线条,间距,行高,裁剪区域,列信息;
b)表格数据获取分析模块,执行分析表格有效数据区域,定位计算每个单元格位置及内容信息;
c)数据提取模块,格式化表格数据,存储及提取每个单元格数据;
d)数据输出模块,驱动输出数据到外部调用。
所述表格配置模块,通过XML配置,完成表格数据获取对各类软件表格的分析。通过对各类软件输出的固定表格信息进行数据配制并存储本所文件;
所述表格数据获取分析模块,包括表格数据引擎模块与数据分析模块,把配制好的固定表格信息从各种软件界面解析获取到相关信息推送给客户端,并附带上解析的数据基本信息;分析表格数据引擎模块的执行,XML传递消息至数据分析模块,通知其按配置规则,获取数据。
所述数据提取模块,通过配置模块,格式成各种需要输出的模式数据(外部逻辑),获取数据信息后,格式化表格数据,存储每个单元格数据信息。
所述数据输出模块,将获存储的信息,传递数据到服务器及调用者获取表格信息。在PC端和移动端展示。驱动输出数据,加载配置的文件,执行操作输出操作,每一步操作,驱动数据分析模块,定位和分析软件界面上信息。进行数据传递,将数据***数据库。实现在PC或移动端方便调用方随时随地查看获取到的资料。
所述表格数据获取分析模块,所述具体表格数据分析获取采用VC++语言开发。
所述数据提取模块,支持JavaScript语言,还支持Jquery等Js框架的数据提取。
本发明的目的在于提供一种固定行高列宽的表格数据分析方法方法,以解决上述技术问题。本发明基于VC++开发,HTML5的***可运行于任何的跨平台移动终端。可以满足行业人员需要时,随时查询、调阅各种表格报表数据,可以极大的方便行业人员速查看行业各类综合信息报表信息,了解行业信息数据。
本发明的有益效果是:
本发明采用基于HTML5来展行业软件各种表格数据,可使智能手机、IPAD、PC等任何移动终端都可查看数据,方便汇集各方面综合数据为管理决策层提供非学有价值的分析数据。
附图说明
图1为本发明的流程示意图。
具体实施方式
为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施例和附图,进一步阐述本发明,但下述实施例仅仅为本发明的优选实施例,并非全部。基于实施方式中的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得其它实施例,都属于本发明的保护范围。
一种固定行高列宽的表格数据分析方法,包括表格配置模块,表格数据获取分析模块,数据输出模块,
所述表格配置模块,通过XML配置,完成表格数据获取对各类软件表格的分析。通过对各类软件输出的固定表格信息进行数据配制并存储本所文件;
所述表格数据获取分析模块,包括表格数据引擎模块与数据分析模块,把配制好的固定表格信息从各种软件界面解析获取到相关信息推送给客户端,并附带上解析的数据基本信息;分析表格数据引擎模块的执行,XML传递消息至数据分析模块,通知其按配置规则,获取数据。
所述数据提取模块,通过配置模块,格式成各种需要输出的模式数据(外部逻辑),获取数据信息后,格式化表格数据,存储每个单元格数据信息。
所述数据输出模块,将获存储的信息,传递数据到服务器及调用者获取表格信息。在PC端和移动端展示。驱动输出数据,加载配置的文件,执行操作输出操作,每一步操作,驱动数据分析模块,定位和分析软件界面上信息。进行数据传递,将数据***数据库。实现在PC或移动端方便调用方随时随地查看获取到的资料。
固定行高列宽的表格数据分析方法的具体实施方式,包括如下步骤:
首先,通过表格配置模块,配置表格行高,表格线条,间距,行高,裁剪区域,列信息;完成表格数据获取对各类软件表格的分析。通过对各类软件输出的固定表格信息进行数据配制并存储本所文件。
进一步地,通过表格数据获取分析模块,执行分析表格有效数据区域,定位计算每个单元格位置及内容信息;把配制好的固定表格信息从各种软件界面解析获取到相关信息推送给客户端,并附带上解析的数据基本信息;分析表格数据引擎模块的执行,XML传递消息至数据分析模块,通知其按配置规则,获取数据。
进一步地,通过数据提取模块,格式成各种需要输出的模式数据(外部逻辑),获取数据信息后,格式化表格数据,存储每个单元格数据信息。
进一步地,通过数据输出模块,将获存储的信息,传递数据到服务器及调用者获取表格信息。在PC端和移动端展示。驱动输出数据,加载配置的文件,执行操作输出操作,每一步操作,驱动数据分析模块,定位和分析软件界面上信息。进行数据传递,将数据***数据库。实现在PC或移动端方便调用方随时随地查看获取到的资料。
以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的仅为本发明的优选例,并不用来限制本发明,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
Claims (5)
1.一种固定行高列宽的表格数据分析方法,其特征在于:包括表格配置模块,表格数据获取分析模块,数据输出模块,包括如下步骤:
a)表格配置模块,通过XML配置表格行高,表格线条,间距,行高,裁剪区域,列信息;
b)表格数据获取分析模块,执行分析表格有效数据区域,定位计算每个单元格位置及内容信息;
c)数据提取模块,格式化表格数据,存储及提取每个单元格数据;
d)数据输出模块,驱动输出数据到外部调用。
2.根据权利要求1所述的固定行高列宽的表格数据分析方法,其特征在于:所述步骤a中,所述表格配置模块,通过XML配置,完成表格数据获取对各类软件表格的分析,
通过对各类软件输出的固定表格信息进行数据配制并存储本所文件。
3.根据权利要求 1所述的固定行高列宽的表格数据分析方法,其特征在于:所述步骤b中,所述表格数据获取分析模块,包括表格数据引擎模块与数据分析模块,把配制好的固定表格信息从各种软件界面解析获取到相关信息推送给客户端,并附带上解析的数据基本信息;分析表格数据引擎模块的执行,XML传递消息至数据分析模块,通知其按配置规则,获取数据。
4.根据权利要求1所述的固定行高列宽的表格数据分析方法,其特征在于:所述步骤c中,所述数据提取模块,通过配置模块,格式成各种需要输出的模式数据(外部逻辑),获取数据信息后,格式化表格数据,存储每个单元格数据信息。
5.根据权利要求1所述的固定行高列宽的表格数据分析方法,其特征在于:所述步骤d中,所述数据输出模块,将获存储的信息,传递数据到服务器及调用者获取表格信息,在PC端和移动端展示;驱动输出数据,加载配置的文件,执行操作输出操作,每一步操作,驱动数据分析模块,定位和分析软件界面上信息;进行数据传递,将数据***数据库;实现在PC或移动端方便调用方随时随地查看获取到的资料。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710822087.4A CN109508447A (zh) | 2017-09-14 | 2017-09-14 | 一种固定行高列宽的表格数据分析方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710822087.4A CN109508447A (zh) | 2017-09-14 | 2017-09-14 | 一种固定行高列宽的表格数据分析方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109508447A true CN109508447A (zh) | 2019-03-22 |
Family
ID=65744276
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710822087.4A Pending CN109508447A (zh) | 2017-09-14 | 2017-09-14 | 一种固定行高列宽的表格数据分析方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109508447A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111931460A (zh) * | 2020-07-02 | 2020-11-13 | 上海微亿智造科技有限公司 | 支持可变列Excel文件解析方法及*** |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040243929A1 (en) * | 2003-05-30 | 2004-12-02 | Lucent Technologies Inc. | Apparatus and method enabling configurable graphical display of table-based data in a web-based application |
JP2010140122A (ja) * | 2008-12-10 | 2010-06-24 | Fujitsu Ltd | スプレッドシート生成プログラム,スプレッドシート生成装置,およびスプレッドシート生成方法 |
CN102436372A (zh) * | 2011-08-31 | 2012-05-02 | 中国运载火箭技术研究院 | 一种监控表格生成*** |
CN103150380A (zh) * | 2013-03-13 | 2013-06-12 | 河海大学 | 一种可定制表格式的Excel表解析方法 |
CN103646016A (zh) * | 2013-12-30 | 2014-03-19 | 金蝶软件(中国)有限公司 | 财务报表自定义的实现方法和服务器 |
US20150006552A1 (en) * | 2010-05-26 | 2015-01-01 | Content Catalyst Limited | Automated Report Service Tracking System and Method |
CN105045775A (zh) * | 2015-08-12 | 2015-11-11 | 深圳联友科技有限公司 | 一种指定格式的Excel文档生成方法及装置 |
CN105589840A (zh) * | 2015-12-15 | 2016-05-18 | 重庆腾帆科技有限公司 | 一种通用excel/pdf报表导出组件 |
CN105893634A (zh) * | 2016-06-17 | 2016-08-24 | 中国银行股份有限公司 | 一种报表生成方法及装置 |
CN107066439A (zh) * | 2017-04-07 | 2017-08-18 | 广州市玄武无线科技股份有限公司 | 一种定制表格控件的方法、装置及电子设备 |
-
2017
- 2017-09-14 CN CN201710822087.4A patent/CN109508447A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040243929A1 (en) * | 2003-05-30 | 2004-12-02 | Lucent Technologies Inc. | Apparatus and method enabling configurable graphical display of table-based data in a web-based application |
JP2010140122A (ja) * | 2008-12-10 | 2010-06-24 | Fujitsu Ltd | スプレッドシート生成プログラム,スプレッドシート生成装置,およびスプレッドシート生成方法 |
US20150006552A1 (en) * | 2010-05-26 | 2015-01-01 | Content Catalyst Limited | Automated Report Service Tracking System and Method |
CN102436372A (zh) * | 2011-08-31 | 2012-05-02 | 中国运载火箭技术研究院 | 一种监控表格生成*** |
CN103150380A (zh) * | 2013-03-13 | 2013-06-12 | 河海大学 | 一种可定制表格式的Excel表解析方法 |
CN103646016A (zh) * | 2013-12-30 | 2014-03-19 | 金蝶软件(中国)有限公司 | 财务报表自定义的实现方法和服务器 |
CN105045775A (zh) * | 2015-08-12 | 2015-11-11 | 深圳联友科技有限公司 | 一种指定格式的Excel文档生成方法及装置 |
CN105589840A (zh) * | 2015-12-15 | 2016-05-18 | 重庆腾帆科技有限公司 | 一种通用excel/pdf报表导出组件 |
CN105893634A (zh) * | 2016-06-17 | 2016-08-24 | 中国银行股份有限公司 | 一种报表生成方法及装置 |
CN107066439A (zh) * | 2017-04-07 | 2017-08-18 | 广州市玄武无线科技股份有限公司 | 一种定制表格控件的方法、装置及电子设备 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111931460A (zh) * | 2020-07-02 | 2020-11-13 | 上海微亿智造科技有限公司 | 支持可变列Excel文件解析方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20160328392A1 (en) | Techniques for automated document translation | |
CN107256206A (zh) | 字符流格式转换的方法和装置 | |
CN110287069A (zh) | Esb接口自动化测试方法、服务器及计算机可读存储介质 | |
CN104298496A (zh) | 数据分析型软件开发框架*** | |
CN106227575B (zh) | 一种生成与解析文本文件的方法 | |
CN104615765A (zh) | 一种移动用户上网记录的数据处理方法及装置 | |
CN113656124B (zh) | 登录页面的生成方法及其装置 | |
CN102339359A (zh) | 医学影像储存传输*** | |
CN103914287A (zh) | 基于插件机制的软件***及其实现方法 | |
CN113641700A (zh) | 一种基于Spring boot框架的数据处理方法及装置 | |
CN109508447A (zh) | 一种固定行高列宽的表格数据分析方法 | |
CN112818026A (zh) | 数据整合方法和装置 | |
US20130290377A1 (en) | Populating data structures of software applications with input data provided according to extensible markup language (xml) | |
CN115794437A (zh) | 微服务的调用方法、装置、计算机设备及存储介质 | |
CN111767498A (zh) | 一种实现文件信息共享的方法和装置 | |
CN105512350A (zh) | 一种网站多级内容管理方法及装置 | |
CN109460529A (zh) | 一种基于iframe的前端微服务模块通信方法 | |
CN115561620A (zh) | 基于grpc的芯片测试方法、芯片测试装置及存储介质 | |
CN113138767B (zh) | 代码语言转换方法、装置、电子设备及存储介质 | |
CN111539200B (zh) | 一种生成富文本的方法、装置、介质和电子设备 | |
CN110362624A (zh) | 一种基于安全隔离网闸***的异构数据库同步方法 | |
CN109960553A (zh) | 一种多视窗内容呈现方法与*** | |
CN106648763A (zh) | 一种批量数据导入组件及其导入方法 | |
CN106227855A (zh) | 一种数据收集装置、***和方法 | |
CN101916202B (zh) | 一种信令展示方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190322 |