纳金网

标题: Unity中生成Excel [打印本页]

作者: may    时间: 2015-11-19 07:04
标题: Unity中生成Excel

这里用到NPOI类库,下载地址放在最后这个类库可以帮助我们在.net环境下读写excel

我们在Unity中添加一个新建一个文件夹叫Plugins,然后将NPOI.dll放在里面
然后在代码中引用NPOI.SS.UserModel;和NPOI.HSSF.UserModel;System.IO;
  1. using UnityEngine;
  2. using System.Collections;
  3. using System.IO;
  4. using System;
  5. using NPOI.SS.UserModel;
  6. using NPOI.HSSF.UserModel;

  7. public class OutFillToExcel : MonoBehaviour {
  8.     public void CreateExcel()
  9.     {
  10.         HSSFWorkbook wk = new HSSFWorkbook();   //创建workbook(就是excel)
  11.         ISheet tb = wk.CreateSheet("mySheet");  //创建sheet(工作薄)
  12.         IRow row = tb.CreateRow(0);     //添加第0行
  13.         row.CreateCell(0).SetCellValue("Test0");    //在第0行中添加数据
  14.         using (FileStream fs = File.OpenWrite(Application.dataPath +"test"+".xls"))    //在指定目录下创建写入流,如果不存在该文件则创建。
  15.         {
  16.             wk.Write(fs);  //写入文件
  17.         }
  18.     }
  19. }
复制代码
下面给出个下载NPOI的地址:
[url=]http://download.csdn.net/detail/whk311/6465879[/url]






欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5