欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種Excel文件導入的方法、裝置、計算機設(shè)備和存儲介質(zhì)與流程

文檔序號:40576724發(fā)布日期:2025-01-07 20:16閱讀:8來源:國知局
一種Excel文件導入的方法、裝置、計算機設(shè)備和存儲介質(zhì)與流程

本發(fā)明實施例涉及數(shù)據(jù)處理的,尤其涉及一種excel文件導入的方法、裝置、計算機設(shè)備和存儲介質(zhì)。


背景技術(shù):

1、在跨境獨立站業(yè)務(wù)中,需要導入大量不同種類的excel文件,如顧客、商品評論、物流單、商品、買家黑名單等。

2、現(xiàn)有技術(shù)中,由于導入的excel文件數(shù)據(jù)量大,通常采用串行讀取excel文件數(shù)據(jù)的方式,沒有充分利用cpu多線程,導致處理大數(shù)據(jù)量時性能不佳,用戶體驗差的問題。

3、因此,在跨境獨立站業(yè)務(wù)場景中,對于不同種類的excel文件,創(chuàng)建一種高效的、通用的、可擴展的文件導入方法是非常迫切的需求。


技術(shù)實現(xiàn)思路

1、本發(fā)明實施例提出了一種excel文件導入的方法、裝置、計算機設(shè)備和存儲介質(zhì),以解決大量導入excel文件時性能不佳,用戶體驗差的問題。

2、第一方面,本發(fā)明實施例提供了一種excel文件導入的方法,所述方法包括:

3、接收至少一個待導入的excel文件,分別生成所述待導入excel文件的至少一個資源地址;

4、通過所述資源地址獲取對應的所述待導入excel文件的表頭信息;

5、根據(jù)預設(shè)驗證規(guī)則分別驗證所述待導入excel文件的表頭信息,得到通過驗證的excel文件;

6、分別獲取所述通過驗證的excel文件的文件類型和業(yè)務(wù)標準;

7、根據(jù)所述通過驗證的excel文件的文件類型和業(yè)務(wù)標準多線程解析所述excel文件。

8、第二方面,本發(fā)明實施例還提供了一種excel文件導入的裝置,所述裝置包括:

9、資源地址生成模塊,用于接收至少一個待導入的excel文件,分別生成所述待導入excel文件的至少一個資源地址;

10、表頭信息獲取模塊,用于通過所述資源地址獲取對應的所述待導入excel文件的表頭信息;

11、校驗模塊,用于根據(jù)預設(shè)驗證規(guī)則分別驗證所述待導入excel文件的表頭信息,得到通過驗證的excel文件;

12、文件信息獲取模塊,用于分別獲取所述通過驗證的excel文件的文件類型和業(yè)務(wù)標準;

13、解析模塊,用于根據(jù)所述通過驗證的excel文件的文件類型和業(yè)務(wù)標準多線程解析所述excel文件。

14、第三方面,本發(fā)明實施例還提供了一種計算機設(shè)備,所述計算機設(shè)備包括:

15、一個或多個處理器;

16、存儲器,用于存儲一個或多個程序,

17、當所述一個或多個程序被所述一個或多個處理器執(zhí)行,使得所述一個或多個處理器實現(xiàn)如第一方面中任一項所述的excel文件導入的方法。

18、第四方面,本發(fā)明實施例還提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)上存儲計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如第一方面中任一項所述的excel文件導入的方法。

19、在本實施例中,前端接收用戶上傳excel文件并發(fā)送文件資源地址和導入類型至后端服務(wù);通過資源地址獲取對應的待導入excel文件的表頭信息;根據(jù)預設(shè)驗證規(guī)則分別驗證所述待導入excel文件的表頭信息,得到通過驗證的excel文件;分別獲取所述通過驗證的excel文件的文件類型和業(yè)務(wù)標準;根據(jù)所述通過驗證的excel文件的文件類型和業(yè)務(wù)標準多線程解析所述excel文件。通過采用多線程技術(shù)并發(fā)讀取excel文件,以實現(xiàn)提高數(shù)據(jù)導入速度,改善用戶體驗的目的。



技術(shù)特征:

1.一種excel文件導入的方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述通過驗證的excel文件的文件類型和業(yè)務(wù)標準多線程解析所述excel文件的步驟,包括:

4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述通過驗證的excel文件的文件類型和業(yè)務(wù)標準多線程解析所述excel文件之后,還包括:

5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述表頭信息包括表頭數(shù)量和表頭名字;所述預設(shè)驗證規(guī)則包括所述表頭數(shù)量和所述表頭名字是否符合預設(shè)要求。

6.一種excel文件導入的裝置,其特征在于,所述裝置包括:

7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括:

8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述解析模塊還用于:

9.一種計算機設(shè)備,其特征在于,所述計算機設(shè)備包括:

10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-5中任一項所述的excel文件導入的方法。


技術(shù)總結(jié)
本發(fā)明涉及一種Excel文件導入的方法,包括:前端接收用戶上傳Excel文件并發(fā)送文件資源地址和導入類型至后端服務(wù);通過資源地址獲取對應的待導入Excel文件的表頭信息;根據(jù)預設(shè)驗證規(guī)則分別驗證所述待導入Excel文件的表頭信息,得到通過驗證的Excel文件;分別獲取所述通過驗證的Excel文件的文件類型和業(yè)務(wù)標準;根據(jù)所述通過驗證的Excel文件的文件類型和業(yè)務(wù)標準多線程解析所述Excel文件。通過使用模板和策略模式,抽取通用邏輯,減少重復代碼,提高代碼復用率,加快開發(fā)速度。并在處理文件時采用多線程技術(shù)并發(fā)讀取Excel文件,顯著提高數(shù)據(jù)導入速度,改善用戶體驗。

技術(shù)研發(fā)人員:曾文清,甘梓亮,虞孝偉,李華強
受保護的技術(shù)使用者:廣州至真信息科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/6
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
巴林右旗| 视频| 灵川县| 本溪| 句容市| 乐亭县| 永顺县| 信阳市| 灵寿县| 婺源县| 宁波市| 大同县| 云和县| 甘谷县| 冕宁县| 陆丰市| 汤阴县| 胶南市| 满城县| 麦盖提县| 鸡东县| 博湖县| 浦北县| 维西| 邢台县| 山西省| 正镶白旗| 钟山县| 罗田县| 虎林市| 平山县| 郯城县| 尖扎县| 新安县| 甘谷县| 健康| 静乐县| 桐庐县| 西丰县| 大宁县| 读书|