MiniExcel:一個(gè)簡(jiǎn)單高效、低內(nèi)存的 .NET 處理 Excel 文件的實(shí)用類庫
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
項(xiàng)目介紹MiniExcel 是一個(gè)簡(jiǎn)單高效的 .NET 處理 Excel 查、寫、填充數(shù)據(jù)的實(shí)用工具類庫,旨在避免內(nèi)存溢出(OOM)問題。目前主流框架大多需要將數(shù)據(jù)全載入到內(nèi)存方便操作,但這會(huì)導(dǎo)致內(nèi)存消耗問題,MiniExcel 嘗試以 Stream 角度寫底層算法邏輯,能讓原本1000多MB占用降低到幾MB,避免內(nèi)存不夠情況。 適用場(chǎng)景MiniExcel 適用于需要高效處理大量 Excel 數(shù)據(jù)的各種場(chǎng)景,包括但不限于:
功能特點(diǎn)
主流類庫性能對(duì)比讀/導(dǎo)入 ExcelQuery 查詢 Excel 返回強(qiáng)型別 IEnumerable 數(shù)據(jù)
查詢所有 Sheet 名稱跟數(shù)據(jù)
指定單元格開始讀取數(shù)據(jù)
合并的單元格填充
開源地址https://github.com/mini-software/MiniExcel? 閱讀原文:原文鏈接 該文章在 2025/6/20 10:56:35 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |