iOS 生成Excel檔案

2021-08-10 11:22:39 字數 1073 閱讀 6720

- (void)createxlsfile

// 把陣列拼接成字串,連線符是

\t(功能同鍵盤上的

tab鍵)

nsstring *filecontent = [xlsdatamuarr componentsjoinedbystring:@"\t"];

// 字串轉換為可變字串,方便改變某些字元

nsmutablestring *mustr = [filecontent mutablecopy];

// 新建乙個可變陣列,儲存每行最後乙個

\t的下標(以便改為\n)

nsmutablearray *submuarr = [nsmutablearray array];

for (int i = 0; i < mustr.length; i ++)

}// 

替換末尾

\tfor (nsuinteger i = 0; i < submuarr.count; i ++)

}// 

檔案管理器

nsfilemanager *filemanager = [[nsfilemanager alloc]init];

//使用

utf16

才能顯示漢字;如果顯示為

#######

是因為格仔寬度不夠,拉開即可

nsdata *filedata = [mustr datausingencoding:nsutf16stringencoding];

// 檔案路徑

nsstring *path = nshomedirectory();

nslog(@"

檔案路徑:

\n%@",filepath);

name = @"export";

houzui = @"xls";

quanming = @"export.xls";

lujing = filepath;

// 生成

xls檔案

[filemanager createfileatpath:filepath contents:filedata attributes:nil];

}

C web生成EXCEL檔案

response.clearcontent response.addheader content disposition attachment filename test.xls stringwriter swr new stringwriter for int i 0 i 10 i t3 twew...

java 生成excel檔案

2.初始化workbook型別的工作薄,如 workbook workbook new hssfworkbook 3.呼叫workbook的方法建立單元格,字型等。如 建立單元格 workbook.createsheet。建立字型 workbook.createfont 建立樣式 workbook....

POI生成excel檔案

entranceguarduploadeventmodel eventmodel new entranceguarduploadeventmodel listdatalist entranceguarduploadeventservice.queryall eventmodel 第一步,建立乙個we...