游戏中很多数据都是策划配置的Excel数据表,在使用中,我们一般会转化成csv文件,但是每改一次都要转一次也是麻烦,不如直接将Excel读取出来。
怎么解析呢,我们需要使用到一个插件,插件地址如下
http://exceldatareader.codeplex.com/
可以下载最新版引入到工程。在一个就是鉴于中文编码问题,这里的Excel要求是xlsx格式的,这样读出来的数据就不会出现乱码问题。
准备工作做好了,可以开工了。
private static DataTable GetTable(IExcelDataReader excelReader)
{
DataTable dt = new DataTable();
dt.TableName = excelReader.Name;
bool isInit = false;
string[] ItemArray = null;
int rowsNum =