unity, 读写xls
可以用npoi:
http://npoi.codeplex.com/
把npoi.dll放在unity里即可。
读取代码:
using System.IO;
using NPOI.SS.UserModel;
using NPOI.HSSF.UserModel;
using (FileStream stream = File.Open(m_excelPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
		{
			  IWorkbook book = new HSSFWorkbook(stream);
  for (int i = 0; i < book.NumberOfSheets; ++i) {
				    ISheet s = book.GetSheetAt (i);
				    Debug.Log ("sheetName:"+s.SheetName);
				    //s.LastRowNum的索引值,不是行总数,从0开始计数
				    for (int k = 0; k <= s.LastRowNum; ++k) {
					      IRow row = s.GetRow (k);
					      if (null == row) {
						        continue;
					      }
//print cell[0]
      ICell cell = row.GetCell (0);
					      string cellValueStr= getCellValue (cell);
					      Debug.Log ("cellValueStr:"+cellValueStr);
				    }
			  }
		
		}
protected string getCellValue(ICell cell)
	{
		  if (null == cell) return "";
  if (CellType.NUMERIC == cell.CellType) {
			    return cell.NumericCellValue.ToString ();
		  } else {
			    return cell.StringCellValue;
		  }
	}
unity, 读写xls的更多相关文章
- java使用POI jar包读写xls文件
		主要使用poi jar来操作excel文件.代码中用到的数据库表信息见ORACLE之表.使用public ArrayList<Person> getPersonAllRecords()获得 ... 
- 使用poi或jxl,通过java读写xls、xlsx文档
		package nicetime.com.baseutil; import jxl.Sheet;import jxl.Workbook;import jxl.read.biff.BiffExcepti ... 
- python 读写XLS
		需要库: xlrd, xlwt, xlutils 导入 import xlrd from xlutils.copy import copy 打开文件 data = xlrd.open_workbook ... 
- MATLAB学习(二)读写xls文件
		>> N=xlsread('DRINK.xls','DRINK','A1:D8') N = 207.2000 3.3000 15.5000 2.8000 36.8000 5.9000 12 ... 
- Unity 读写文本 文件
		1. LitJson的使用 https://blog.csdn.net/qq_35669619/article/details/78928966 https://blog.csdn.net/qq_14 ... 
- Excel文件读写操作1(xls)
		一.Python-Excel常用的库:xlrd(read).xlwt(write).xlutils.openpyxl 1.xlrd 读取Excel文件,支持 .xls 和 .xlsx 格式. 2.x ... 
- 用python读写excel的强大工具:openpyxl
		最近看到好几次群里有人问xlwt.wlrd的问题,怎么说呢,如果是office2007刚出来,大家用xlsx文件用不习惯,还可以理解,这都10年过去了喂,就算没有进化到office2016,还在用of ... 
- 【转】用python读写excel的强大工具:openpyxl
		最近看到好几次群里有人问xlwt.wlrd的问题,怎么说呢,如果是office2007刚出来,大家用xlsx文件用不习惯,还可以理解,这都10年过去了喂,就算没有进化到office2016,还在用of ... 
- Python_对excel表格读写-openpyxl、xlrd&xlwt
		openpyxl 和 xlrd&xlwt 都能对excel进行读写,但是它们读写的格式不同,openpyxl 只能读写 xlsx格式的excel,xlrd&xlwt 只能读写 xls格 ... 
随机推荐
- UIkit框架之Uivew
			1.继承链:UIresponder:NSObject 2.通过使用 addGestureRecognizer:方法可以为视图添加手势 3.下面的属性都可以用来用于动画 @property frame ... 
- 文件操作I
			<html> <head> <meta charset="utf-8"> </head> <body> <?php ... 
- c# 只允许一个实例运行
			1.单件模式,Singleton,应用程序只能允许一个实例在运行.这是最好的解决方法2.查询系统进程里是不是已经运行.private void Form1_Load(object sender, Ev ... 
- UVA1476 三分法
			单峰函数(即先递增后递减,有极大值的函数),都可以用三分法来求 #include <iostream> #include <cmath> #include <cstdio ... 
- 关于Android Studio里的Gradle,你所需要知道的都在这里了
			Gradle介绍 Gradle是一个先进的build toolkit,可以方便的管理依赖包和定义自己的build逻辑.到底有多先进,Android Studio官方集成Gradle,Google还专门 ... 
- Android布局居中的几种做法
			Android的布局文件中,如果想让一个组件(布局或View)居中显示在另一个布局(组件)中,可以由这么几种做法: android:layout_gravity android:gravity and ... 
- 初步探讨WPF的ListView控件(涉及模板、查找子控件)
			本文结合模板的应用初步介绍ListView的应用 一.Xaml中如何建立数据资源 大部分数据都会来自于后台代码,如何Xaml同样的建立数据源呢?比如建立一个学生List: 首先引入命名空间: xmln ... 
- buildroot ntp 网络时钟同步
			/********************************************************************** * buildroot ntp 网络时钟同步 * 说明: ... 
- Linux关机命令
			1.halt :关机 init 0 : 关机 shutdown -h now (立刻关机) -h 指的是 halt 2.reboot 重启 init 0 重启 shutdown -r no ... 
- 《JS高程》事件类型学习笔记
			事件类型: UI事件&焦点事件: 鼠标滚轮事件: 键盘与文本事件: 复合事件&变动事件: HTML5事件: 设备事件&触摸与手势事件: 
