unity C#将excel解析为json
来源:互联网 发布:excel获取实时股票数据 编辑:程序博客网 时间:2024/05/17 18:49
unity C#将excel解析为json
本文将会使用到4个插件:Excel.dll , ICSharpCode.SharpZipLib.dll , SimpleJson.cs , System.Data.dll .所有插件百度云连接:http://pan.baidu.com/s/1geK6SCV参考连接:http://www.xuanyusong.com/archives/2429 http://www.cnblogs.com/singledigit/p/6237796.html
思路
目前只能读取两行数据,第一行为json中的key,第二行为json的value1.利用Excel,获得excel表格中的数据。2.获得数据的行数并依次读取并向json中添加结点。
如图所示:
在解析之后输出:{“第一个”:”第一个”, “第二个”:”第二个”, “第三个”:”第三个”}
代码如下:
/// <summary> /// 只读Excel方法 /// </summary> public void GameReadExcel() { FileStream stream = File.Open(path, FileMode.Open, FileAccess.Read); IExcelDataReader excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream); DataSet result = excelReader.AsDataSet(); int columns = result.Tables[0].Columns.Count;//获取列数 int rows = result.Tables[0].Rows.Count;//获取行数 JSONClass json = new JSONClass(); //从第1行开始读 for (int i = 0; i < rows; i++) { json.Add(result.Tables[0].Rows[i][0].ToString(), result.Tables[0].Rows[i][1].ToString()); } Debug.Log(json); }
阅读全文
2 0
- unity C#将excel解析为json
- C#解析xml/json/excel
- 解析json将json转化为DataTable
- c#后台将数据转换为json字符串,前台ajax解析json字符串
- C#解析json为ArrayList
- 利用exceljs将excel转化为json
- 将json文本解析为对象
- 将JDBC ResultSet解析为JSON格式
- eval将数据解析为Json格式
- 将json解析为单个字符串
- 利用xls-to-json将excel转化为json
- C# 将GridView导出为Excel注意事项
- c# 将datagridview 生成为excel
- C# 将DataSet保存为EXCEl 模板
- C# 将Excel转换为PDF
- c#将json转换为dynamic对象
- C# 将List转化为Json
- C#将DataTable拼接为Json字符串
- hdu 1358 Period(KMP之next数组)
- 1×1卷积功能
- WebView使用和遇到的问题
- [美团 CodeM 复赛]配对游戏
- APP接口设计,验证
- unity C#将excel解析为json
- [转]Java Stream API入门篇
- 类
- 记一次错误:Error:Conflict with dependency 'com.google.code.findbugs:jsr305' in project ':app'.错误!
- string 为什么是引用类型
- C++ 面试知识点总结
- 《悟透javascript》摘抄1.1
- web前端三大技术介绍之HTML
- WPF 作为弹出框的window设置DialogResult时抛异常问题