json和excel如何快速互转,用这个工具可以轻松搞定!!

json和excel如何快速互转,用这个工具可以轻松搞定!!,第1张

JSON的全称是”JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式。XML也是一种数据交换格式,为什么没有选择XML呢?因为XML虽然可以作为跨平台的数据交换格式,但是在JS(JavaScript的简写)中处理XML非常不方便,同时XML标记比数据多,增加了交换产生的流量,而JSON没有附加的任何标记,在JS中可作为对象处理,所以我们更倾向于选择JSON来交换数据。

优点:易于人的阅读和编写,易于程序解析与生产。

excel是一种电子表格扮弯软件,是微软公司发布的办公软件office中的一个组成绝侍部分,最受欢迎的办公软件之一,日常办公中制作处理表格的常用软件。那么json和excel之间有有什么联系呢?其实标准的json数据是可以转成excel表格方便阅读的,excel是行列的数据表格也可以转换成json格式数据。

今天我推荐一个十分不错厅宏闷方便的在线网站工具,可以在线把json数据转换成Excel表格,同时也可以把excel转成json数据格式

只要把需要转换的json复制到工具框内,秒转成excel文件,同时需要把excel文件转换成json数据,只需要点击旁边的工具即可

工具地址: JSON转EXCEL文件 - GogoTools

比如我要打山尘弊印这个表格的某一行数据

1.先新建好JSON文件(我这是个table的数据,带分页的,row变量就是一行一行的数据,现在测试数据只有一行)

2.然后新建DateAdapter

自己起名字,好了点next

选择JSON File,点next

选择刚才的JSON文件,下面勾选 Use the report JSON expression when filling the report,点Finish(我这已经做过一遍了, 所以Finish是灰的,不用管我这)

DataAdapter创建好了,点下Test Connextion试下对不对

3.创建页面打印模板

纸张就自己选择了,next

命名,继续next

选择刚刚创建的DataAdapter文件,next(这里可能会有JSON  DataAdapter问题,后面补充)

窗口变成这样,双击选择rows,next

rows的所有字段就出现了,将要打印的字段添兄冲加到右边,next

group by分组用不到,直接next

报表创建了

可以看到刚才选的字段都在Fields里了,然后就是逗族自己排版打印格式( JasperReport教程传送门 )

点击Preview预览

补充:遇到JSON DataAdapter报错了

仔细一看是右括号附近报错,其实就是最后的逗号问题,在js里允许这个写法,可能报表严格些,删掉最后的逗号就好了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12301715.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存