[發(fā)明專利]Excel數(shù)據(jù)的導入方法、裝置、計算機設(shè)備和存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201811621421.0 | 申請日: | 2018-12-28 |
| 公開(公告)號: | CN109783558A | 公開(公告)日: | 2019-05-21 |
| 發(fā)明(設(shè)計)人: | 車光愛;翁浦益;初旭 | 申請(專利權(quán))人: | 益萃網(wǎng)絡(luò)科技(中國)有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25 |
| 代理公司: | 廣州華進聯(lián)合專利商標代理有限公司 44224 | 代理人: | 唐清凱 |
| 地址: | 215000 江蘇省蘇州市蘇州工*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 處理方式 業(yè)務(wù)對象 轉(zhuǎn)換 計算機設(shè)備 版本確定 存儲介質(zhì) 導入線 對線 錄入 申請 | ||
本申請涉及一種Excel數(shù)據(jù)的導入方法、裝置、計算機設(shè)備和存儲介質(zhì),其中方法包括:識別待導入Excel文件的版本;根據(jù)待導入Excel文件的版本確定對應(yīng)的處理方式;根據(jù)確定的處理方式將待導入Excel文件轉(zhuǎn)換為對應(yīng)的業(yè)務(wù)對象;將轉(zhuǎn)換后的業(yè)務(wù)對象導入。本申請實施例通過識別待導入Excel文件的版本,根據(jù)待導入Excel文件的版本確定對應(yīng)的處理方式,從而根據(jù)確定的處理方式將待導入Excel文件轉(zhuǎn)換為對應(yīng)的業(yè)務(wù)對象,以將轉(zhuǎn)換后的業(yè)務(wù)對象導入,從而實現(xiàn)了在對線下數(shù)據(jù)向線上轉(zhuǎn)移時,將線下Excel文件自動導入線上系統(tǒng),提高了數(shù)據(jù)導入效率,且避免了人工錄入數(shù)據(jù)時產(chǎn)生的錯誤,提高了數(shù)據(jù)導入的準確性。
技術(shù)領(lǐng)域
本申請涉及計算機技術(shù)領(lǐng)域,特別是涉及一種Excel數(shù)據(jù)的導入方法、裝置、計算機設(shè)備和存儲介質(zhì)。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,各類管理系統(tǒng)的應(yīng)用也越來越廣泛。每個企業(yè)在應(yīng)用管理系統(tǒng)時,都面臨將線下數(shù)據(jù)向線上管理系統(tǒng)轉(zhuǎn)移的問題。目前線下數(shù)據(jù)一般通過Excel記錄,但由于Excel文件不能直接被其他管理系統(tǒng)直接操作,因此無法將Excel文件中的數(shù)據(jù)直接導入到管理系統(tǒng)。
目前一般通過人工手動錄入的方式將線下數(shù)據(jù)向線上轉(zhuǎn)移,但是由于人工手動錄入效率較低,從而嚴重影響了管理系統(tǒng)的正常使用。
發(fā)明內(nèi)容
基于此,有必要針對上述線下數(shù)據(jù)向線上轉(zhuǎn)移時人工錄入效率低的問題,提供一種能夠自動將線下數(shù)據(jù)導入線上的Excel數(shù)據(jù)的導入方法、裝置、計算機設(shè)備和存儲介質(zhì)。
為了實現(xiàn)上述目的,一方面,本申請實施例提供了一種Excel數(shù)據(jù)的導入方法,所述方法包括:
識別待導入Excel文件的版本;
根據(jù)待導入Excel文件的版本確定對應(yīng)的處理方式;
根據(jù)確定的處理方式將待導入Excel文件轉(zhuǎn)換為對應(yīng)的業(yè)務(wù)對象;
將轉(zhuǎn)換后的業(yè)務(wù)對象導入。
在其中一個實施例中,將轉(zhuǎn)換后的業(yè)務(wù)對象導入之前,所述方法還包括:獲取待導入Excel文件的配置信息;根據(jù)配置信息對轉(zhuǎn)換后的業(yè)務(wù)對象進行校驗;當校驗通過,則將轉(zhuǎn)換后的業(yè)務(wù)對象導入。
在其中一個實施例中,還包括:當校驗不通過,則返回報警提示。
在其中一個實施例中,識別待導入Excel文件的版本,包括:讀取待導入Excel文件;將待導入Excel文件轉(zhuǎn)換為流對象;根據(jù)流對象中記錄的起始字節(jié)確定待導入Excel文件的版本,其中,待導入Excel文件的版本包括第一版本或第二版本。
在其中一個實施例中,根據(jù)待導入Excel文件的版本確定對應(yīng)的處理方式,包括:當確定待導入Excel文件的版本為第一版本,則采用POI組件將待導入Excel文件轉(zhuǎn)換為對應(yīng)的業(yè)務(wù)對象;當確定待導入Excel文件的版本為第二版本,則采用基于事件解析的模式將待導入Excel文件轉(zhuǎn)換為對應(yīng)的業(yè)務(wù)對象。
在其中一個實施例中,采用POI組件將待導入Excel文件轉(zhuǎn)換為對應(yīng)的業(yè)務(wù)對象,包括:采用POI組件將已轉(zhuǎn)換為流對象的待導入Excel文件轉(zhuǎn)換為workbook對象;根據(jù)預(yù)設(shè)的映射關(guān)系將workbook對象轉(zhuǎn)換為對應(yīng)的業(yè)務(wù)對象。
在其中一個實施例中,采用基于事件解析的模式將所述待導入Excel文件轉(zhuǎn)換為對應(yīng)的業(yè)務(wù)對象,包括:采用基于事件解析的模式讀取已轉(zhuǎn)換為流對象的待導入Excel文件中每個單元格的內(nèi)容;根據(jù)預(yù)設(shè)的映射關(guān)系將每個單元格的內(nèi)容封裝為對應(yīng)的業(yè)務(wù)對象。
另一方面,本申請實施例還提供了一種Excel數(shù)據(jù)的導入裝置,包括:
識別模塊,用于識別待導入Excel文件的版本;
處理方式確定模塊,用于根據(jù)待導入Excel文件的版本確定對應(yīng)的處理方式;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于益萃網(wǎng)絡(luò)科技(中國)有限公司,未經(jīng)益萃網(wǎng)絡(luò)科技(中國)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811621421.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 圖像轉(zhuǎn)換設(shè)備、圖像轉(zhuǎn)換電路及圖像轉(zhuǎn)換方法
- 數(shù)模轉(zhuǎn)換電路及轉(zhuǎn)換方法
- 轉(zhuǎn)換設(shè)備和轉(zhuǎn)換方法
- 占空比轉(zhuǎn)換電路及轉(zhuǎn)換方法
- 通信轉(zhuǎn)換方法、轉(zhuǎn)換裝置及轉(zhuǎn)換系統(tǒng)
- 模數(shù)轉(zhuǎn)換和模數(shù)轉(zhuǎn)換方法
- 轉(zhuǎn)換模塊以及轉(zhuǎn)換電路
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件和熱電轉(zhuǎn)換模塊
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件及熱電轉(zhuǎn)換模塊
- 熱電轉(zhuǎn)換材料、熱電轉(zhuǎn)換元件及熱電轉(zhuǎn)換模塊





