Excel转Json,Json转CSharp
2016-05-13 15:35
369 查看
一份给策划最好的礼物!就是:Excel2Json2CSharp
策划配置Excel,动不动就要改数值啊,增加字段啊。
程序这边对应的解析类就得改动啊。整一个麻烦了得!
所以我就整理了这个Excel2Json2CSharp工具,让策划自个玩去了吧~!
为了Windows和Mac都能使用(亲测都可用),
我没有用wpf或者winform来做。还是以Unity插件形式提供。
Excel2Json2CSharp功能 :
1.把指定路径下的所有excel文件全部生成Json文件
2.把指定路径下的所有Json文件全部生成对应的CSharp解析类
实现:
Excel转Json自然不必说,重点是Json转CSharp
搜索之:
1.http://haojson.com/json2csharp/
这个是一个网页形式的。
2.http://www.xamasoft.com/json-class-generator/
这个开源项目似乎不错,但是只能一个Json生成一个Csharp,不能批量处理。而且Mac用不了。
所以我提取了这个开源项目中的JsonCSharpClassGeneratorLib移植到Unity环境。
注意:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201605/ecbec7ec4ab8ff0957fa7138e727024d.png)
使用:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201605/f4896be81fd456af2b0cf49f5f0e5282.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201605/a3690c9ecb59ed9e8a520b7106aa78f7.png)
我已经上传github了
https://github.com/HongJoe/excel2json2csharp
补充:
之前的版本有点bug,现在更新了.去github上拿excel2json2csharp2.0吧~!
本文固定链接: http://www.shihuanjue.com/?p=190
转载请注明: 乔 2015年10月18日 于 是幻觉 发表
策划配置Excel,动不动就要改数值啊,增加字段啊。
程序这边对应的解析类就得改动啊。整一个麻烦了得!
所以我就整理了这个Excel2Json2CSharp工具,让策划自个玩去了吧~!
为了Windows和Mac都能使用(亲测都可用),
我没有用wpf或者winform来做。还是以Unity插件形式提供。
Excel2Json2CSharp功能 :
1.把指定路径下的所有excel文件全部生成Json文件
2.把指定路径下的所有Json文件全部生成对应的CSharp解析类
实现:
Excel转Json自然不必说,重点是Json转CSharp
搜索之:
1.http://haojson.com/json2csharp/
这个是一个网页形式的。
2.http://www.xamasoft.com/json-class-generator/
这个开源项目似乎不错,但是只能一个Json生成一个Csharp,不能批量处理。而且Mac用不了。
所以我提取了这个开源项目中的JsonCSharpClassGeneratorLib移植到Unity环境。
注意:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201605/ecbec7ec4ab8ff0957fa7138e727024d.png)
使用:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201605/f4896be81fd456af2b0cf49f5f0e5282.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201605/a3690c9ecb59ed9e8a520b7106aa78f7.png)
我已经上传github了
https://github.com/HongJoe/excel2json2csharp
补充:
之前的版本有点bug,现在更新了.去github上拿excel2json2csharp2.0吧~!
本文固定链接: http://www.shihuanjue.com/?p=190
转载请注明: 乔 2015年10月18日 于 是幻觉 发表
相关文章推荐
- 你可能不知道的陷阱:C#委托和事件的困惑
- C# Process.Start()方法详解 .
- c#的加密AES——base64
- C#基础回顾:正则表达式-转
- C#模拟POST提交表单(一)--WebClient
- C#反射机制来获取类 属性的描述
- Mac OS X搭建C#开发环境
- C#中箱子、扳手、闪电等含义
- C#根据汉字获取编码和根据编码获取汉字
- C#单例模式
- c#PictureBox画直线 矩形
- C#学习笔记之在DataGridView上显示数据
- C# 委托和事件
- C#中使用typeof关键字和GetType()获取类的内部结构(反射机制)
- C#之String学习一
- C#反射-Assembly.Load、LoadFrom与LoadFile
- CLR via C# 第4版 目录
- C#:WPF绘制问题
- 使用C#实现SSLSocket加密通讯
- c# Bitmap byte[]互转