6 款好用到爆的 JSON 处理工具,极大提高效率!

点击上方“芋道源码”,选择“设为星标

管她前浪,还是后浪?

能浪的浪,才是好浪!

每天 10:33 更新文章,每天掉亿点点头发...

源码精品专栏

 

前言

JSON(JavaScript 对象标注)是一种流行的轻量级数据交换格式,在网络上已很常见。众所周知,JSON 让开发人员易于使用,又让机器易于解析和生成。

JSON 吸引了工具构建者的注意,它们开发了用于重新格式化、验证和解析 JSON 的众多工具,这不足为奇。这些工具既有在 Web浏览器 中运行的在线实用程序,又有面向代码编辑器和 IDE 的插件。

平时开发中,服务之间的接口交互几乎都使用 JSON 格式的数据,而一个能够对 JSON 比较好可视化,并直观的去查看数据的工具非常重要。

今天给大家介绍几款 JSON 工具:

基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、商城等功能。

项目地址:https://github.com/YunaiV/ruoyi-vue-pro

1、JSON Visio

它可以在图表上无缝地展示您的数据,而无需重组任何内容、直接粘贴或导入文件。

11d404b11d8057461255ecc451017f71.png

地址:https://jsonvisio.com/editor

基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo 。未来,会重构成 Spring Cloud Alibaba 。

项目地址:https://github.com/YunaiV/onemall

2、JSONLint

来自 CircleCell 的 JSONLint 是一款面向 JSON 的在线验证和重新格式化 工具。开发人员可以将 JSON 粘贴或输入到编辑器中,或者输入 URL。JSONLint 可以验证“混乱”的 JSON 代码,还可以解析。

如果用户将?reformat=compress 添加到 URL,JSONLint 还可以用作 JSON 压缩工具。

743febfecc72af3fed5845f0b86b1541.png

地址:https://jsonlint.com

3、Code Beautify JSON

Code Beautify JSON 工具包括 JSON查看器、JSON编辑器、JSON验证器以及 JSON 到 HTML、JSON 到 XML 和 JSON 到 YAML 等转换器。还提供了 Excel 到 JSON转换器和JSON 缩小器。Code Beautify 还为XML、HTML、CSV、CSS、RSS、SQL、Base64 及其他数据格式和文件类型提供了在线脚本编辑器、美化器、缩小器和转换器。

这款工具非常强大,支持各种数据的相互转换,在我平时的开发中,可以称得上必备的工具,非常推荐。

d715304ccee4602479304ac8a7821003.png 3975f35688be3d82b95f2e1bd626edbd.png

4、ijson

ijson最初于2016年开发,是一款拥有标准 Python 迭代器界面的迭代 JSON 解析工具。最常见的用途是让 ijson 从前缀以下的 JSON 流生成原生 Python 对象。ijson 提供实际解析的几种实现:基于 C 的 YAJL(另一种JSON库)或 Python 后端。

该工具主要用途为标准的 JSON 流生成原生 Python 对象 ,非常实用。

地址:https://pypi.org/project/ijson

5、jtc

「Jtc」 的全称是“JSON测试控制台”,这个 CLI 工具用于提取、处理和转换源 JSON。开发人员可以使用 jtc 从 源JSON 选择一个或多个元素,立即对这些元素执行操作,比如将选定的元素包装到 新的JSON 中、过滤进出或更新元素。用户界面允许使用单个命令进行大量更改。Linux 和 MacOS 编译二进制文件可供下载。

开源地址:https://github.com/ldn-softdev/jtc#compile-and-install-instructions

6、JSON-Handle

JSON-handle是一款对JSON格式的内容进行浏览和编辑,以树形图样式展现JSON文档,并可实时编辑。实际开发工作中经常用到json数据,那么就会有这样一个需求:在谷歌浏览器中访问URL地址返回的json数据能否按照json格式展现出来。

081f0728f3666f22b4de623456f070d9.png

这是一款浏览器插件,但是目前已经被下架,扩展插件中搜索不到,只能下载后去添加。

下载地址:http://jsonhandle.sinaapp.com/

总结

这六款免费的工具可以非常方便的处理开发中遇到的各种 JSON 转换、可视化、压缩及校验问题,能够极大提高效率,赶快试试吧!



欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢

59cfa56c7a3cdaec986c428c278e533e.png

已在知识星球更新源码解析如下:

0a75469a066f8c276ef14c6c922cfa65.png

a1ff50c9aeebf34a90a49454b57c991c.png

d2d1b55c975ad39ebf9cbe414f2110b9.png

1062afcf5c88f688866ca43ea419631e.png

最近更新《芋道 SpringBoot 2.X 入门》系列,已经 101 余篇,覆盖了 MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo、RabbitMQ、RocketMQ、Kafka、性能测试等等内容。

提供近 3W 行代码的 SpringBoot 示例,以及超 4W 行代码的电商微服务项目。

获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。

文章有帮助的话,在看,转发吧。
谢谢支持哟 (*^__^*)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值