Unity读取Excel文件
因为语音识别要预设一些字符来匹配,并进行相应的操作,但是又不想在代码里罗列,于是就想用Excel来进行管理,并通过Unity来批导入,一个foreach就能把数据读到我们要维护的数据结构里。
首先要加入库文件 Excel.dll 和ICSharpCode.SharpZipLib库文件,链接 http://exceldatareader.codeplex.com/
using Excel;
using System.Data; public class ExcelAccess
{ public static string ExcelName = "Book.xlsx"; public static string[] SheetNames = { "sheet1", "sheet2", "sheet3", "sheet4" }; public static List<Menu> SelectMenuTable(int tableId) { DataRowCollection collect = ExcelAccess.ReadExcel(SheetNames[tableId - 1]); List<Menu> menuArray = new List<Menu>(); for (int i = 1; i < collect.Count; i++) { if (collect[i][1].ToString() == "") continue; Menu menu = new Menu(); menu.m_Id = collect[i][0].ToString(); menu.m_level = collect[i][1].ToString(); menu.m_parentId = collect[i][2].ToString(); menu.m_name = collect[i][3].ToString(); menuArray.Add(menu); } return menuArray; } /// <summary> /// 读取 Excel 需要添加 Excel; System.Data; /// </summary> /// <param name="sheet"></param> /// <returns></returns> static DataRowCollection ReadExcel(string sheet) { FileStream stream = File.Open(FilePath(ExcelName), FileMode.Open, FileAccess.Read, FileShare.Read); IExcelDataReader excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream); DataSet result = excelReader.AsDataSet(); //int columns = result.Tables[0].Columns.Count; //int rows = result.Tables[0].Rows.Count; return result.Tables[sheet].Rows; }
}
https://blog.csdn.net/yupu56/article/details/50580277
Unity读取Excel文件相关推荐
- unity向服务器发送xml文件格式,Unity读取Excel文件转换XML格式文件的方法
Unity读取Excel文件转换XML格式文件的方法 发布时间:2020-06-23 09:34:33 来源:亿速云 阅读:107 作者:清晨 不懂Unity读取Excel文件转换XML格式文件的方法 ...
- 用unity读取excel中的数据并绘制表格
首先要感谢王王王渣渣这位大佬,把插件和制作步骤写的很清楚,原文链接请参考 https://blog.csdn.net/wangjiangrong/article/details/79980447 在此 ...
- 【100个 Unity小知识点】☀️ | Unity 中怎样读取Excel文件
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 . 包括游戏开发.美术.建筑.汽车设计.影视在内的所有创作者,借助 Unity 将创意 ...
- Unity实现读取Excel文件
我们都知道Unity有自带的类textAsset可以简单地读取Text文本的内容.但在实际的开发过程中,我们不可避免地会与excel 或者 json这些文件类型打交道,今天也是花了点时间,整理出来了如 ...
- Unity读取excel 数据 并创建对应的json文件
https://download.csdn.net/download/jinxiul5/85188120 工具下载链接是 : https://download.csdn.net/download/ji ...
- unity读取excel表格数据
unity读取excel表格需要引用excel.dll文件,下载地址:https://download.csdn.net/download/ThreePointsHeat/12859664 打包的时候 ...
- Unity读取Excel表
网上找了一篇很好的博客 并对其修正+优化了一下https://blog.csdn.net/wangjiangrong/article/details/79980447 不多介绍先直接上手吧 准备工作 ...
- Unity 读取Excel表的内容
在我们的项目开发过程中,策划们可能会配置很多的数据在一些文本文本中,例如商城物品,随机名称等,往往这些数据会放在不同的Excel当中.那么我们程序就需要通过读取Excel的内容,已供程序使用. 所以这 ...
- php把excel变成数组,PHP excel读取excel文件转换为数组
/* 备注:先去下载PHP EXCEL--http://download-codeplex.sec.s-msft.com/Download/Release?ProjectName=phpexcel&a ...
最新文章
- P2387 [NOI2014]魔法森林
- BZOJ 2095 [POI2010]Bridges (最大流、欧拉回路)
- CPU profiling
- 后勤管理系统_充满“智慧”的后勤管理系统是什么样的?
- 前端的c语言面试题,前端工程师面试题汇总(选择题)
- 节点name在graph中无法展示_图节点分类与消息传递
- Python读取文本文档转化成列表
- excel填充序列_零基础、初学者必须掌握的10个Excel技巧,办公必备!
- 每日一乐,健康多滋味~~
- PHP能得到你是从什么页面过来的,r…
- 【记录】AutoMapper Project To OrderBy Skip Take 正确写法
- 「行业化、产业化、专业化」,解析中科曙光眼中的大数据现状和未来
- 使用CORS解决跨域问题
- 1.1微信小程序做调查问卷
- 诗与远方:无题(九十四)
- 【计算机体系结构】计算机系统结构的基本概念——基本知识要点汇总
- 测试点赞功能。(抖音点赞,微信点赞)
- SQL Server数据库插入数据中文显示乱码问题
- ip2977_desc.TXT
- shapefile格式(援引)