背景
業務上MFT接口需求,將本系統業務數據歸集生成.csv文件後打包。
問題
將.csv文件寫入到壓縮文件後,獲取壓縮文件大小時恆等於10
解決
使用 GZIPOutputStream操作時,需要在write完後添加
gzipOutputStream.finish();
如圖,添加方法後獲得正確的壓縮文件大小。
業務上MFT接口需求,將本系統業務數據歸集生成.csv文件後打包。
將.csv文件寫入到壓縮文件後,獲取壓縮文件大小時恆等於10
使用 GZIPOutputStream操作時,需要在write完後添加
gzipOutputStream.finish();
如圖,添加方法後獲得正確的壓縮文件大小。
https://stackoverflow.com/questions/419163/what-does-if-name-main-do