[發(fā)明專利]一種文件處理方法和設(shè)備有效
| 申請?zhí)枺?/td> | 201410367403.X | 申請日: | 2014-07-29 |
| 公開(公告)號: | CN105302835B | 公開(公告)日: | 2019-07-26 |
| 發(fā)明(設(shè)計)人: | 張迪 | 申請(專利權(quán))人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F16/16 | 分類號: | G06F16/16 |
| 代理公司: | 北京睿博行遠知識產(chǎn)權(quán)代理有限公司 11297 | 代理人: | 龔家驊 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 開曼群島;KY |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 待導入文件 寫入服務(wù)器 方法和設(shè)備 目的地址 文件處理 頁面鏈接 校驗 系統(tǒng)資源利用率 處理壓力 接收用戶 數(shù)據(jù)設(shè)置 系統(tǒng)性能 用戶提供 用戶體驗 失敗 申請 存儲 | ||
本申請公開了一種文件處理方法和設(shè)備,該方法包括:數(shù)據(jù)寫入服務(wù)器獲得存儲在特定目的地址的待導入文件;數(shù)據(jù)寫入服務(wù)器確定所述待導入文件中的所有校驗失敗的數(shù)據(jù),并在所述待導入文件中為所述校驗失敗的數(shù)據(jù)設(shè)置特定標記;數(shù)據(jù)寫入服務(wù)器向用戶提供對應(yīng)于所述特定目的地址的頁面鏈接;所述數(shù)據(jù)寫入服務(wù)器接收用戶點擊所述頁面鏈接的命令,并將設(shè)置有特定標記的待導入文件顯示給用戶,由用戶對具有特定標記的數(shù)據(jù)進行修改。本申請實施例中,避免用戶頻繁的修改待導入文件中的數(shù)據(jù),提高用戶體驗,減輕數(shù)據(jù)寫入服務(wù)器的處理壓力,提高系統(tǒng)資源利用率以及系統(tǒng)性能。
技術(shù)領(lǐng)域
本申請涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其是涉及一種文件處理方法和設(shè)備。
背景技術(shù)
當用戶需要導入excel文件時,數(shù)據(jù)寫入服務(wù)器接收用戶導入的excel文件,并逐條解析excel文件中的數(shù)據(jù),并對解析出的數(shù)據(jù)進行校驗。如果校驗成功,則數(shù)據(jù)寫入服務(wù)器解析excel文件中的下一條數(shù)據(jù)。如果校驗失敗,則數(shù)據(jù)寫入服務(wù)器向用戶通知校驗失敗的數(shù)據(jù),由用戶在excel文件中對校驗失敗的數(shù)據(jù)進行修改,并重新向數(shù)據(jù)寫入服務(wù)器導入excel文件。數(shù)據(jù)寫入服務(wù)器接收用戶重新導入的excel文件,繼續(xù)從第一條數(shù)據(jù)開始,逐條解析excel文件中的數(shù)據(jù),并對解析出的數(shù)據(jù)進行校驗。以此類推,一直到excel文件中的所有數(shù)據(jù)均校驗成功,數(shù)據(jù)寫入服務(wù)器將excel文件中的數(shù)據(jù)寫入到數(shù)據(jù)庫中。
針對每個校驗失敗的數(shù)據(jù),數(shù)據(jù)寫入服務(wù)器均需要將校驗失敗的數(shù)據(jù)通知給用戶,由用戶在excel文件中對校驗失敗的數(shù)據(jù)進行修改。如果excel文件中有大量校驗失敗的數(shù)據(jù),則用戶需要頻繁的修改excel文件中的數(shù)據(jù),并頻繁的向數(shù)據(jù)寫入服務(wù)器導入excel文件,從而導致用戶的體驗很差。進一步的,數(shù)據(jù)寫入服務(wù)器每次收到用戶重新導入的excel文件時,均需要從第一條數(shù)據(jù)開始,逐條解析excel文件中的數(shù)據(jù),而且數(shù)據(jù)寫入服務(wù)器會頻繁的收到用戶重新導入的excel文件,從而導致數(shù)據(jù)寫入服務(wù)器需要頻繁的解析excel文件中的數(shù)據(jù),數(shù)據(jù)寫入服務(wù)器的處理壓力很大,而且會降低業(yè)務(wù)操作的效率。
發(fā)明內(nèi)容
本申請實施例提供一種文件處理方法和設(shè)備,以避免用戶頻繁修改excel文件中的數(shù)據(jù),提高用戶體驗,而且可以減輕數(shù)據(jù)寫入服務(wù)器的處理壓力。
本申請實施例提供一種文件處理方法,所述方法包括以下步驟:
數(shù)據(jù)寫入服務(wù)器獲得存儲在特定目的地址的待導入文件;
所述數(shù)據(jù)寫入服務(wù)器確定所述待導入文件中的所有校驗失敗的數(shù)據(jù),并在所述待導入文件中為所述校驗失敗的數(shù)據(jù)設(shè)置特定標記;
所述數(shù)據(jù)寫入服務(wù)器向用戶提供對應(yīng)于所述特定目的地址的頁面鏈接;
所述數(shù)據(jù)寫入服務(wù)器接收用戶點擊所述頁面鏈接的命令,并將設(shè)置有特定標記的待導入文件顯示給用戶,由用戶對具有特定標記的數(shù)據(jù)進行修改。
所述數(shù)據(jù)寫入服務(wù)器確定所述待導入文件中的所有校驗失敗的數(shù)據(jù),具體包括:所述數(shù)據(jù)寫入服務(wù)器解析所述待導入文件中的數(shù)據(jù),并利用預設(shè)數(shù)據(jù)校驗策略對解析出的數(shù)據(jù)進行校驗;如果校驗成功,則所述數(shù)據(jù)寫入服務(wù)器解析所述待導入文件中的下一條數(shù)據(jù);如果校驗失敗,則所述數(shù)據(jù)寫入服務(wù)器確定當前解析的數(shù)據(jù)為校驗失敗的數(shù)據(jù),并解析所述待導入文件中的下一條數(shù)據(jù);一直到所述待導入文件中的所有數(shù)據(jù)均校驗完成。
所述數(shù)據(jù)寫入服務(wù)器在所述待導入文件中為所述校驗失敗的數(shù)據(jù)設(shè)置特定標記之后,所述方法還包括:
所述數(shù)據(jù)寫入服務(wù)器確定所述校驗失敗的數(shù)據(jù)對應(yīng)的校驗失敗原因,并在所述待導入文件中為所述校驗失敗的數(shù)據(jù)標記所述校驗失敗原因。
所述方法進一步包括:
所述數(shù)據(jù)寫入服務(wù)器在獲得對具有特定標記的數(shù)據(jù)進行修改后的待導入文件時,在所述修改后的待導入文件中刪除各校驗失敗的數(shù)據(jù)的校驗失敗原因,并在所述修改后的待導入文件中刪除各校驗失敗的數(shù)據(jù)的特定標記。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴集團控股有限公司,未經(jīng)阿里巴巴集團控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410367403.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:液晶顯示裝置
- 下一篇:用于確定輪胎磨損的系統(tǒng)和方法
- 數(shù)據(jù)導入方法和裝置
- 一種文件的分類方法、裝置和設(shè)備
- 代碼處理方法和裝置
- 一種文案導入方法、裝置、電子設(shè)備及存儲介質(zhì)
- 基于開發(fā)輔助的開發(fā)證書與描述文件的管理方法及系統(tǒng)
- Excel數(shù)據(jù)的導入方法、裝置、計算機設(shè)備和存儲介質(zhì)
- 基于NSQ消息隊列的文件導入方法、裝置、設(shè)備及存儲介質(zhì)
- 數(shù)據(jù)文件導入方法、設(shè)備、存儲介質(zhì)及裝置
- 一種數(shù)據(jù)導入方法、裝置及設(shè)備
- 分布式文件導入方法、裝置、設(shè)備及存儲介質(zhì)
- 一種提高服務(wù)器集群資源有效性的方法及系統(tǒng)
- 數(shù)據(jù)庫服務(wù)器用負載均衡系統(tǒng)
- HDFS寫入方法及裝置
- 數(shù)據(jù)復制容災(zāi)方法及容災(zāi)系統(tǒng)
- 容災(zāi)處理方法、裝置、移動終端及存儲介質(zhì)
- 存儲系統(tǒng)的容災(zāi)方法、裝置、設(shè)備及計算機可讀存儲介質(zhì)
- 一種內(nèi)外網(wǎng)非結(jié)構(gòu)化數(shù)據(jù)安全交換隔離裝置實現(xiàn)方法
- 一種服務(wù)器的程序?qū)懭敕椒ā⒀b置及終端設(shè)備
- 分布式數(shù)據(jù)庫讀寫分離的方法、服務(wù)器和系統(tǒng)
- 保存日志文件的方法、系統(tǒng)、介質(zhì)及服務(wù)器端
- 記錄方法和設(shè)備,再生方法和設(shè)備
- 記錄方法和設(shè)備,再生方法和設(shè)備
- 加密設(shè)備和方法、解密設(shè)備和方法及密鑰產(chǎn)生設(shè)備和方法
- 信息處理設(shè)備和方法,傳輸設(shè)備和方法,記錄設(shè)備和方法
- 再生設(shè)備和方法、記錄及再生設(shè)備和方法、記錄設(shè)備和方法
- 頻帶擴展設(shè)備和方法、編碼設(shè)備和方法、解碼設(shè)備和方法、以及程序
- 編碼設(shè)備和方法、記錄設(shè)備和方法、及解碼設(shè)備和方法
- 記錄設(shè)備和方法、再現(xiàn)設(shè)備和方法、程序和記錄再現(xiàn)設(shè)備
- 接收設(shè)備和方法、發(fā)送設(shè)備和方法、發(fā)送-接收設(shè)備和方法
- 加密設(shè)備和方法、解密設(shè)備和方法及信息處理設(shè)備和方法





