[發(fā)明專利]一種頁面元素與JXL中Label對(duì)象對(duì)應(yīng)匹配方法在審
| 申請(qǐng)?zhí)枺?/td> | 201410207383.X | 申請(qǐng)日: | 2014-05-16 |
| 公開(公告)號(hào): | CN103970724A | 公開(公告)日: | 2014-08-06 |
| 發(fā)明(設(shè)計(jì))人: | 邢偉 | 申請(qǐng)(專利權(quán))人: | 浪潮電子信息產(chǎn)業(yè)股份有限公司 |
| 主分類號(hào): | G06F17/22 | 分類號(hào): | G06F17/22;G06F11/07 |
| 代理公司: | 濟(jì)南信達(dá)專利事務(wù)所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250014 山東*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 頁面 元素 jxl label 對(duì)象 對(duì)應(yīng) 匹配 方法 | ||
1.一種頁面元素與JXL中Label對(duì)象對(duì)應(yīng)匹配方法,其特征在于其具體實(shí)現(xiàn)過程如下:在元素命名過程中進(jìn)行規(guī)律命名,在接收器模塊中進(jìn)行頁面元素內(nèi)容的有序提取,根據(jù)EXCEL模板在設(shè)計(jì)中的不同,將提取出的數(shù)據(jù)進(jìn)行有效的一一對(duì)應(yīng),該一一對(duì)應(yīng)是指讓頁面元素內(nèi)容和JXL中生成的Label對(duì)象進(jìn)行一一匹配和對(duì)應(yīng),進(jìn)而完成整個(gè)過程中的匹配。
2.根據(jù)權(quán)利要求1所述的一種頁面元素與JXL中Label對(duì)象對(duì)應(yīng)匹配方法,其特征在于:所述匹配方法通過前端頁面模塊、后臺(tái)Servlet接收器模塊、自定義EXCEL工具類模塊、JXL包模塊四部分實(shí)現(xiàn),其中:
前端頁面模塊是數(shù)據(jù)接收端,負(fù)責(zé)EXCEL的內(nèi)容數(shù)據(jù)的接收,以及數(shù)據(jù)傳遞的可視化操作;
后臺(tái)Servlet接收器模塊是數(shù)據(jù)接收和處理端,負(fù)責(zé)對(duì)前端頁面?zhèn)鬟f的數(shù)據(jù)進(jìn)行接收和調(diào)用自定義EXCEL工具類,對(duì)數(shù)據(jù)進(jìn)行處理和操作;
自定義EXCEL工具類模塊負(fù)責(zé)對(duì)用戶自定義EXCEL模板進(jìn)行處理,并通過算法實(shí)現(xiàn)前端數(shù)據(jù)與JXL中Label對(duì)象進(jìn)行自定義匹配;
JXL包模塊是開源工具JAR包,負(fù)責(zé)JAVA開發(fā)中對(duì)EXCEL的各項(xiàng)操作,達(dá)到程序操作EXCEL的目的。
3.根據(jù)權(quán)利要求1或2所述的一種頁面元素與JXL中Label對(duì)象對(duì)應(yīng)匹配方法,其特征在于:所述方法的具體實(shí)現(xiàn)過程為:
一、首先對(duì)頁面的元素進(jìn)行有序和規(guī)律的命名;
二、后臺(tái)Servlet接收器模塊中,通過對(duì)元素的命名,對(duì)元素進(jìn)行規(guī)則的接收,使用List類進(jìn)行數(shù)據(jù)存儲(chǔ)和統(tǒng)一管理;
三、自定義EXCEL工具類模塊通過算法實(shí)現(xiàn)前端數(shù)據(jù)與JXL中Label對(duì)象一一匹配,并對(duì)匹配過程中出現(xiàn)的錯(cuò)誤進(jìn)行糾錯(cuò)處理;
四、匹配成功后,通過JXL的Label對(duì)象和用戶自定義模板,結(jié)合有效數(shù)據(jù),生成EXCEL相關(guān)文檔。
4.根據(jù)權(quán)利要求3所述的一種頁面元素與JXL中Label對(duì)象對(duì)應(yīng)匹配方法,其特征在于:所述步驟三中JXL匹配過程為:
1)在前端頁面填寫前臺(tái)表單;
2)后臺(tái)Servlet接收器模塊獲取步驟1)中填寫的數(shù)據(jù);
3)將步驟2)中的數(shù)據(jù)與模板信息進(jìn)行匹配處理;
4)匹配處理完成后,進(jìn)行糾錯(cuò)審查,檢驗(yàn)是否匹對(duì)成功;
5)匹對(duì)成功后,生成EXCEL文檔。
5.根據(jù)權(quán)利要求4所述的一種頁面元素與JXL中Label對(duì)象對(duì)應(yīng)匹配方法,其特征在于:所述步驟3)中的詳細(xì)匹配過程為:
首先JXL創(chuàng)建工具對(duì)象;
定制EXCEL工具類模塊;
創(chuàng)建糾錯(cuò)匹配機(jī)制;
將List數(shù)據(jù)與Label對(duì)象匹配;
完成匹配創(chuàng)建后,創(chuàng)建EXCEL模板。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浪潮電子信息產(chǎn)業(yè)股份有限公司,未經(jīng)浪潮電子信息產(chǎn)業(yè)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410207383.X/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 一種實(shí)現(xiàn)IP報(bào)文流分類的方法
- 核酸外切酶Ⅲ消化Label-dsDNA微陣列芯片檢測(cè)轉(zhuǎn)錄因子蛋白
- 偽線遷移方法及裝置
- 一種支持自定義的Label字符排列方式
- 一種通過用自定義字體庫(kù)創(chuàng)建Label的方法
- 瀏覽器推薦列表中瀏覽器顯示信息的調(diào)整方法及裝置
- 一種基于發(fā)電機(jī)組控制器的字庫(kù)點(diǎn)陣生成方法
- 一種頁面美化方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種智能檢測(cè)服務(wù)器產(chǎn)品標(biāo)簽方法
- 一種基于siamese網(wǎng)絡(luò)和多核心LEAM架構(gòu)的中文文本難度評(píng)估方法





