一種導(dǎo)出excel文件的方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN202110232365.7 申請(qǐng)日 -
公開(公告)號(hào) CN112988866A 公開(公告)日 2021-06-18
申請(qǐng)公布號(hào) CN112988866A 申請(qǐng)公布日 2021-06-18
分類號(hào) G06F16/25;G06F9/50;G06F16/22 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 霍瑞強(qiáng);楊康;張巖;趙震 申請(qǐng)(專利權(quán))人 億企贏網(wǎng)絡(luò)科技有限公司
代理機(jī)構(gòu) 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 代理人 劉新雷
地址 200131 上海市浦東新區(qū)自由貿(mào)易試驗(yàn)區(qū)祥科路268號(hào)708室
法律狀態(tài) -

摘要

摘要 本申請(qǐng)公開了一種導(dǎo)出excel文件的方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),包括:創(chuàng)建工作表,并設(shè)置工作表的最大數(shù)據(jù)行數(shù)為指定行數(shù);將獲取的用戶工作表的數(shù)據(jù)加載至指定行數(shù)的工作表,并渲染數(shù)據(jù);將渲染好的數(shù)據(jù)刷新至磁盤,并動(dòng)態(tài)更新工作表;當(dāng)用戶工作表的所有數(shù)據(jù)刷新結(jié)束后,從磁盤中導(dǎo)出excel文件。該方法通過設(shè)置工作表的最大行數(shù)為指定行數(shù),當(dāng)用戶工作表的數(shù)據(jù)加載并渲染后占用內(nèi)存的最大數(shù)據(jù)量?jī)H為指定行數(shù),占用內(nèi)存有限,能夠有效減小占用的系統(tǒng)內(nèi)存,避免了相關(guān)技術(shù)中將所有數(shù)據(jù)加載至內(nèi)存并全部渲染,內(nèi)存占用巨大,導(dǎo)致宕機(jī)的現(xiàn)象,減少了內(nèi)存資源消耗,同時(shí)提高了導(dǎo)出excel文件的效率。