如何把json表格数据转换成表格文件

下次自动登录
现在的位置:
& 综合 & 正文
一个Excel转换为Json格式的Python脚本
项目路径:
一个Python脚本,自动转换Excel里面的配置到Json格式。
1、这个是为Unity准备的,不过稍作修改可运行于任何环境
2、Excel内容要求为键值对的形式,具体可以参考脚本内的说明。
3、读取里面限制了读取配置的路径为Resources/config,即所有的配置都要放在这个目录下
4、运行前需要先安装xlrd:在xlrd目录执行python.exe setup install
5、在脚本最开始有定义几个关键目录:TARGET_PATH:生成json的目录SOURCE_PATH:Excel所在目录STRUCT_TARGET_PATH:生成读取json的c#代码的目录
6、excel2json.bat是命令行示例
即excel2json.py "excel目录" "生成json的目录" "生成读取代码的目录"
&&&&推荐文章:
【上篇】【下篇】问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
项目需求在tableview上展示省份和省份对应的学校信息,数据时写死在Excel里的,要转换为json才能用,github找了些脚本(xlsx2json、node-xls-json)但是弄了半天没弄出来,求助!!
Excel里的内容如下:
福建师范大学协和学院
福建 泉州轻工职业学院
福建 福建生物工程职业技术学院
福建 厦门城市职业学院
福建 福建对外经济贸易职业技术学院
福建 福建师范大学闽南科技学院
福建 福建农林大学东方学院
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
哈哈,我昨天刚好遇到这个问题。不过可惜最后的解决方案没办法通用——先转成html文件然后用js直接取对应数据按照所需的json文件格式手动构造出json,打印出来后复制一下即可
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
还是google比较强大,附上可用的链接地址:这个需要翻墙才能用,不过还不错,可以在这里进行转换,复制excel里的数据粘贴上去就OK了,easy~是吧!
分享到微博?
Hi,欢迎来到 SegmentFault 技术社区!⊙▽⊙ 在这里,你可以提出编程相关的疑惑,关注感兴趣的问题,对认可的回答投赞同票;大家会帮你解决编程的问题,和你探讨技术更新,为你的回答投上赞同票。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
扫扫下载 App您所在的位置: &
数据库里的记录与json之间如何转换
数据库里的记录与json之间如何转换
IT专家网论坛
数据库在当今社会中已经成为了一个必不可少的一份子,数据库对社会的高速发展作出了很多贡献,带动着技术的进步,本文中将为大家带来数据库里的记录与json之间如何转换。
数据库里的记录与json之间转换。代码如下:
using System.Collections.G
using System.T
using System.D
using System.Data.SqlC
namespace OTC.Utility
public sealed class JSONHelper
/// 获取JSON字符串
/// 数据表名
public static string GetJSON(SqlDataReader drValue, string strTableName)
StringBuilder sb = new StringBuilder();
sb.AppendLine(&{&);
sb.AppendLine(& & + strTableName + &:{&);
sb.AppendLine(& records:[&);
while (drValue.Read())
sb.Append(& {&);
for (int i = 0; i & drValue.FieldC i++)
sb.AppendFormat(&&{0}&:&{1}&,&, drValue.GetName(i), drValue.GetValue(i));
sb.Remove(sb.ToString().LastIndexOf(&,&), 1);
sb.AppendLine(&},&);
sb.Remove(sb.ToString().LastIndexOf(&,&), 1);
catch(Exception ex)
throw new Exception(ex.Message);
drValue.Close();
sb.AppendLine(& ]&);
sb.AppendLine(& }&);
sb.AppendLine(& };&);
return sb.ToString();
接下来你只需要传一个SqlDataReader对象就可以了。
到这里数据库里的记录与json之间的转换就可以实现了,通过上文中的代码,数据库里的记录与json之间的转换就容易很多了,二者之间的转换的介绍主要是以代码的形式展现在大家面前,对于没有很多数据库知识的初学者来说可能比较不容易理解,希望大家能够深入其中去学习。
【编辑推荐】
【责任编辑: TEL:(010)】
关于的更多文章
MongoDB的转变也正是10gen的转变,Dwight Merriman在一份声明中
数据库产品
数据库综合
数据库新闻
维基百科将切换到另外一款开源数据库MariaDB
DBA是数据库管理员,英文是Database Administrator。一
生活中,有各种点滴的时间值得我们去记录,这个专题主
这一专题主要是讨论关于数据库设计的内容,包含数据库
本书从一个网站制作过程入手,详细介绍基于ASP技术建设网站的全过程。全书共10章。第1章,网站制作规划与流程;第2章,IIS安装与
51CTO旗下网站

我要回帖

更多关于 json表格 的文章

 

随机推荐