json格式化工具有哪些(有哪些方法可以将JSON格式的数据集转化为EXCEL格式)
本文目录
- 有哪些方法可以将JSON格式的数据集转化为EXCEL格式
- bi报表软件有啥推荐的吗
- yaml,json,ini这三种格式用来做配置文件,优缺点各在哪里
- 你极力推荐的Chrome扩展有哪些
- 大家一般用什么工具测试HTTP和json接口
有哪些方法可以将JSON格式的数据集转化为EXCEL格式
将JSON格式的数据集转化为Excel格式,应该分两种情况:
一、你在编程段生成了JSON格式的数据要转成Excel给用户用
二、你在Excel端,拿到了JSON格式的数据要转成Excel格式进行使用
对于第一种情况,去找相应编程语言的数据转换库,不同语言会有所差别,但这种基本的类库应该都会存在。
这里详细讲一下第二种情况,在以往,这个问题比较麻烦,因为Excel不能直接识别JSON格式文件进行转换(但能够识别XML),不过,现在可以通过Excel2016的新功能Power Query(Excel2010或Excel2013可到微软官方下载相应的插件)轻松完成。
Power Query综合实战:结构化数据轻松提取_JSON篇
小勤:上次关于《XML结构文本提取》的时候,你还说了另一个种JSON格式,今天还真见到了。大海:啊。一般来说JSON格式的数据都出现在网页上,你是怎么碰到的?
小勤:昨天叫同事帮我找网上的燃油价格指数,结果他就把网页里的数据复制给我了。
大海:你这同事也是,这数据也能直接给你,他不给你转成Excel表再给你啊?
小勤:他最后其实是转好发给我的,他也在学Power Query,我刚好记得你说过这种用中括号、大括号包住的数据是2大结构数据类型之一,所以就试了一下,居然成功了,就顺便教会了他。我是这样操作的:
Step-01:获取数据
Step-02:解析为JSON
Step-03:将解析出来的JSON列表(List)展开
Step-04:展开从List提取出来的记录(Record)
Step-05:搞定,上载数据
大海:嗯,不错。挺熟练的了。
小勤:主要是知道这种结构化的内容是啥,而且知道Power Query里能直接解析,就有信心了,然后就大胆试,反正步骤不行就删了再试,又不会有什么损失。呵呵。
大海:能有这样的体会,你后面肯定进步很快,继续努力哦。
我是大海,微软认证Excel专家,企业签约Power BI顾问
让我们一起学习,共同进步!
【您的关注和转发铸就我前行的动力!谢谢支持!】
bi报表软件有啥推荐的吗
在当前的数据时代,各个公司都越来越重视数据的运用,通常都是对数据进行分析处理来为公司的决策提供支持。所以每个公司都希望能够将数据库中的数据发挥出价值。BI(商业智能)作为该行业的主流应用,受到很多资本的追逐,因此市场上出现了的琳琅满目BI报表软件。下面主要说一些常见的。
来自国外的BI工具
tableau可以说是BI行业中最好的应用软件了,功能很强大,Tableau 能够快速分析、可视化并分享信息。到目前为止超过 42,000 家客户通过使用 Tableau 在办公室或随时随地快速获得结果。数以万计的用户使用 Tableau Public 在博客与网站中分享数据。无论是做报表还是驾驶舱仪表盘等可视化界面,tableau都是目前最好的软件。国外的除了tableau还有powerBI等等,powerbi这是一款来自微软的BI软件,通常和sqlserver,ssis等其他微软产品一起使用,性能也是非常好的。
国内主流的BI工具
以前说到BI肯定是SAP、IBM、微软等国际巨头垄断着市场,但是这几年国内在BI上面发展也是非常迅速的,知名度比较高德有帆软和永洪BI,尤其是帆软据全球知名咨询机构IDC根据2018年度各家BI厂商软件授权部分的销售额,发布了《IDC2018年中国商业智能软件市场追踪报告》(IDC China Business Intelligence Software market Tracker, 2018)显示帆软软件以14.88%的市全球场占有率高居第一,领先第二名SAP多达4.6%。
这也是我们国产软件的骄傲,帆软本身设计的比较接近国人的习惯,尤其在报表这方面。目前笔者所在的公司为在使用帆软,对比此产品感触颇深。尤其是它在移动端的应用,不但可以用它们提供的APP,还可以集成在微信和钉钉,随时了解公司的各种状况,感觉非常的方便。
除了帆软永洪BI也是非常不错的,尤其是它敏捷BI的使用,也是一大亮点。永洪还有一个比较方便应用就是用它做BI系统可以不用开发数据仓库,直接用它这次的功能就可以实现,对于一些小的公司这个功能还是非常方便的,可以节省很多成本。但同时也有弊端,以后如果要开发更大很全面的BI系统时就有点麻烦。总得来说各有好处吧!
本人也是从事数据行业,有疑问可以留言讨论。欢迎关注哦
yaml,json,ini这三种格式用来做配置文件,优缺点各在哪里
众所周知,各类框架及软件都会用到配置文件,而配置文件格式也有很多种,最为常见的就是YAML、JSON、INI等,但在我看来,这三者都不是很好的配置文件格式。
YAML配置法
YAML它一种标记语言,类似XML,但是在语法上比XML要简单许多。
house:family:
name: 张三
address:
number: 22
1、优点
没有封闭的符号(如:引号、括号、标签等)
层次感强、较为直观
支持单行注释
2、缺点
它是靠缩进(空格)和换行来表示层级及分隔数据的,搞不好就会把层次弄错,这是致命的缺点
空格不利于修改编写
不同编程语言间解析可能会存在问题,或多或少存在兼容性问题
JSON配置法
JSON本质上是JS对象的字符串表示法。
{“name“:“张三“,“age“:20}1、优点
简单了明,易上手
可读性较强(只是对于数据交换格式而言)
2、缺点
不支持注释,这是致命的缺点
INI配置法
INI文件没有固定的标准格式,在Windows平台上见得较多。INI文件是代表初始(Initial),所以主要用于初始文件配置。
host = 127.0.0.1
; 注释
name = client1
host = 192.168.1.1
1、优点
以配置节的方式来区分不同的数据,较为直观
结构简单
支持注释
2、缺点
不适合存储复杂的数据结构
你极力推荐的Chrome扩展有哪些
整理了一下自己推荐过的Chrome扩展,篇幅有点长,都是干货啊~
1. Momentum
Momentum能给单调的Chorme首页披上一个漂亮的风景照~毕竟谷歌浏览器的页面打开是这样的。。。
感觉只能用苍白来形容页面????但是用Momentum后,每天都有一张500px的风景照奉上。简直是颜值党的福音????
还能在右下角添加你今天的To Do list~
2. Awesome Screenshot
对于世超而言,现在QQ最大的用处就是。。。截图,不过QQ只能截取当前页面的东西。。。要是长图世超还特么需要在PS上拼图。。。
Awesome Screenshot最好的就是能滚动截屏~
而且截取图片后能直接,除了常规的标注外,还能更改字体(限英文)或者是做水印等~
3. OneTab
Chrome最不好的一点,应该就是太占内存了????。。。世超有时候为了找资料,常常会一下子打开N多个标签,标签页越多占用的内存也就越大导致电脑卡成狗????
用了OneTab之后,它会将当前打开的标签关闭,显示在插件的标签列表中,相当于只打开一个标签,内存占用就会瞬间从几个 G 减少到 100M 左右。用Chrome再也不卡了~
4. Dashlane
在网上经常会注册网页需要填写邮箱和密码。这是世超最讨厌的事,因为我真的是记不住密码????而且总不能通用一个密码,一个密码泄露所有都。。。!
但是有了Dashlane后完全可以避免这个问题,他不仅能保存你的各网站密码,让你一键登录网站,还能帮你一键生成安全性高的密码~
而且DashLane不仅有web端还有手机iOS 和Android端~非常方便????
5. Google翻译
Google翻译多厉害世超就不说了。。。当年的毕业论文全靠谷歌省了不少事????现在我们常常会去外网找资料,用谷歌翻译的确能省不少时间。
反应速度很块,而且译文准确率也比较高????世超还找到了一个谷歌“翻译质量”的测试表~
虚线处6分为满分-完美翻译,橙色代表人工翻译,绿色代表谷歌最新神经网络翻译,蓝色代表传统句子短语式翻译。
虽然中英互翻的准确率不是最高的(主要是中文博大精深,文言文一出谷歌就哭了)不过对于我们日常的科技、新闻类报道的翻译还是很准确的~
6. SimpleUndoClose
这是一个 恢复关闭的标签页 的插件
如果你用过 Chrome 就会发现,他不像国内浏览器一样自带 “ 恢复关闭的标签页 ” 这个按键。。。
没有恢复键的 Chrome 的确不是很方便,毕竟,谁特么都有手抖的时候。一不小心就关了有用的网页。
但是安装 SimpleUndoClose 之后,如果不小心关了页面,直接点击恢复被关闭的那些页面就好~
SimpleUndoClose 中能找到被关闭的所有标签页,选择想要恢复的页面就好
其实有一个更简单的方法,直接使用快捷组合键 Ctrl + Shift + T (Mac:CMD-Shift-T)也能找回被关闭的标签页。
不过如果你帕金森晚期,手抖关了很多个页面,但是只想恢复其中某一个的话,还是使用插件吧。
毕竟这个组合键只能根据历史记录不断往上恢复。有点机械(其实就是傻)。
7. Panic Button Plus
这是一个 隐藏打开的标签页 的插件
有恢复关闭的标签页,自然也有隐藏打开标签页的插件。查资料的时候我们常常会开很多的页面。
但是看着眼睛疼。这时候除了做眼保健操以外,就是用这个插件了,一键扫除你眼前的 “ 障碍 ” ,在你需要的时候,再按一次又能全部恢复。
(我特么也不知道为什么录出来会这么黄)
8. StayFocusd
这是一个 限制你浏览网页的时间 的插件这个插件可以被称之为 “ 拖延者杀手 ”。
差友们一定遇到过这样的情况,明明是想要在网上查一下资料。查着查着就特么跑去刷微博,看B站。缓过神来的时候,两小时没了。。。
(为了证明我没有拼错)
StayFocusd 就是为了拯救你被“ 风骚 ” 的互联网勾引,深陷其中无法自拔的插件!
它可以限制你浏览网页时间,比如给某一个标签页设定智能浏览 10 分钟(时间可以自己设定),10 分钟后你就再也无法访问该网站,而且这个限制会持续到第二天!!!
时间一到就会跳出这个页面
(你特么就不能去工作吗!)
9. Search by Image
这是一个 超级方便的以图搜图 的插件
虽然说以图搜图这样的功能,某度也有。。。
但是不得不说在搜索方面,Google 还是更厉害一些。
而且这个很方便。直接右键点击图片,选择 Search Google with this image (在谷歌搜索这张图片)就能直接找到这张图片的各种尺寸。。。
当然了还有很多常见插件,比如屏蔽广告的 Adblock Plus ,不过现在很多网页检测出你使用 Adblock Plus 后,会限制一下你的访问。。。
这东西看你自己用不用吧,毕竟人网页免费给你使用了,还不能让人家打广告赚赚钱??
还有一个放大图片的插件 Imagus。只要把鼠标放在图片上,就能直接看大图~刷微博最方便!
其实除了插件,有些快捷键是挺好用的。
比如有时候我们刷网页,第一页看完了要往下看的时候,常常需要用鼠标滚一滚。
但是我懒啊,不想用鼠标怎么办???直接使用 空格 键,页面就会自动向下走了。
Shift + 空格,页面则会向上走。
而且 Google 的地址栏除了可以输入网址,还可以做一些简单的运算。
其实 Google 上好用的插件和小技巧很多,我介绍的这几个都是自己常用的。
如果大家有更好的插件可以留言分享一下。而且世超也会不定时更新~
更多精彩内容,记得关注微信公众号:差评(chaping321)
大家一般用什么工具测试HTTP和json接口
SoupUI,这是我现在用的最多的接口测试工具。
在我们日常的开发过程中,大多数是两种类型的接口:SOAP API和Rest API两种,SoupUI对这两种接口都有很好的支持,而且还支持Amazon Web Service,这个只在软件的首页上看到过,没有实际使用过。
其实很多的接口测试工具对这两种常用的接口都有很好的支持,具体的使用方法我在这里也不详细讲了,都是图形界面的操作,按照指示一步一步的新建即可完成。
其中它可以很方便地进行压力测试,也是按照提示,一步一步新建,最后的的操作页面是这样的:
可以设置:并发数、策略,压力测试的时间等。
结果可以展示:接口的最大响应时间、最小响应时间、平均响应时间、TPS等等。
非常好用,大家可以尝试。
希望我的回答,能够帮助到你!我将持续分享Java开发、架构设计、职业发展等方面的见解,希望能得到你的关注;另外,关注我后私信【资料】两个字,可获取架构、大数据、面试等相关资料。
本文相关文章:
seduce(单词记不住,改怎么办谁有比较好的单词记忆方法)
2024年7月23日 04:10
fdisk使用方法?fdisk 命令分区操作中,创建新分区的子命令是
2024年7月20日 01:55
java抽象类继承(java 中普通类继承,抽象类继承,接口类继承,子类一定要重写父类中的方法吗)
2024年7月10日 02:20
apprentices(工作很久想重拾英语,有什么系统学习方法或路径)
2024年7月3日 13:51
动态链接库dll初始化例程失败(csgo启动显示FATAL ERROR… 网上说的方法都试过还是没用)
2024年7月2日 03:11
方式和方法各是什么意思?部分网页出现400 Bad Request,是什么原因,如何解决.
2024年6月29日 21:40
useragent(VB修改IE UserAgent方法,怎么修改浏览器UserAgent)
2024年6月28日 21:17
sql批量新增数据insert(SQLSERVER数据库中批量导入数据的几种方法)
2024年6月28日 17:35
vnc viewer汉化版(求 vnc viewer 的具体安装方法 有图片最好 谢谢)
2024年6月28日 06:44
更多文章:
surfacert刷安卓教程(如何在surface上运行安卓应用)
2024年7月21日 20:41
游戏代码大全(如果我知道一个游戏的代码,我还需要哪些东西才可以控制一个游戏)
2024年6月7日 06:25
curl的形容词形式(curl your toes是很激动的意思吗俚语中)
2024年6月17日 19:28
html文件怎么改成exe文件(怎么把htm文件转化为exe文件)
2024年7月18日 10:25
python是强类型还是弱类型(什么是强类型,什么是弱类型哪种更好些为什么)
2024年7月16日 16:13
让div水平垂直居中(html的问题,怎么让一个DIV在另一个DIV中水平垂直居中)
2024年7月18日 06:43
java培训课程设计(无锡java培训有哪些内容无锡中软卓越的Java培训课程怎么设置的)
2024年7月5日 21:24
clown是什么意思(clown这英语怎么念用汉字来表达,)
2024年6月26日 02:57
iomanip和iostream(c++中的iomainp.h和iostream.h有什么区别)
2024年7月24日 12:03