首页
下载应用
提交文章
关于我们
🔥 热搜 🔥
1
1
2
1'"
3
百度
4
习近平
5
@纽约时间
6
@诉说趣闻
7
百度傻逼
8
bxss.me
9
上海
10
//bxss.me
分类
社会
娱乐
国际
人权
科技
经济
其它
首页
下载应用
提交文章
关于我们
🔥
热搜
🔥
1
1
2
1'"
3
百度
4
习近平
5
@纽约时间
6
@诉说趣闻
7
百度傻逼
8
bxss.me
9
上海
10
//bxss.me
分类
社会
娱乐
国际
人权
科技
经济
其它
故意按摩让女生“产生欲望”后发生关系,算性侵吗?
洗牌电商圈!阿哲放话全网:挑战抖音所有机制!爆全品类大牌!
阿哲现身评论区,@一修!肉肉痛哭,无限期停播!回应舆论黑料,关闭私信评论区!
登热榜!某牙电母被S,榜一求爱遭拒!柚柚阿哲合体年度走红毯!
小敏感喊话阿哲,出镜抖音!欠钱不还,小白龙再被扒借贷官司!
生成图片,分享到微信朋友圈
查看原文
其他
开箱即用,5 个功能强悍的 JSON 神器!
Github喵
2022-06-18
The following article is from GitHubDaily
Author 小 G
大家好,我是喵哥。
自 1999 年开始,JSON 作为用户体验较好的数据交换格式,开始被各界广为采纳,并逐渐应用到 Web 开发及各种 NoSQL 数据库领域。
身为程序员,想必大家平日也是跟 JSON 打交道颇多。我近期刚好业务上有需求,得基于 JSON 实现一些小功能,因此便到 GitHub 了解了一下关于 JSON 的开发者工具。
逛了一圈之后,可谓是收获颇丰。
下面,就挑选几个我认为比较不错的,在日常开发场景中,也会时不时用到的 JSON 工具,给大家做下分享。
JSON 数据可视化
JSON Visio,一个开源的 JSON 数据可视化工具,可通过图表节点,完美呈现 JSON 数据间的结构关系与详情。
GitHub:
https://github.com/AykutSarac/jsonvisio.com
凭借这款工具,你可以快速捕捉到 JSON 中的错误信息,搜索节点,并且,还能使用不同布局来展开 JSON 数据,让你可以更直观的看出数据间的关系。
链式操作 JSON
Dasel,一个比较实用的 JSON 命令行工具,可通过类似链式语法的方式,对 JSON、YAML、CSV 等文件进行增删改查、转换等操作。
用作者的原话说,就是当你掌握了 dasel 之后,便可以一劳永逸,在多种数据格式中,无缝切换,快速查找、修改数据。
GitHub:
https://github.com/TomWright/dasel
该工具支持多种结构化数据文件,如 JSON、YAML、TOML、XML、CSV 等。
数据检索、查询
DataStation,是一款面向开发者的开源数据 IDE。
简单来说,就是可通过 SQL 语句,快速查询 JSON、CSV、Excel、日志记录库等文件中的数据,并为之创建可视化图表。
DataStation:
https://github.com/multiprocessio/datastation
这款 IDE 支持 Linux、macOS、Windows 等主流操作系统,以及 18 种 SQL 和 NoSQL 数据库、文件、HTTP 服务器。
此外,作者还提供了命令行工具:DSQ,除了数据查询外,还支持多个文件合并查询,不同格式的数据源文件转化(比如将 CSV 转为 JSON)等功能。
DSQ:
https://github.com/multiprocessio/dsq
在线存储 JSON
之前在 GitHub 热榜,火过一个跟 JSON 有关的开源项目,叫 JSONBox。
它能为开发者提供一个特定链接,通过向这个链接发送 HTTP 请求,可以用来存储、读取、修改 JSON 数据。
整个过程无需其他操作,完全免费,开箱即用,非常便捷。
GitHub:
https://github.com/vasanthv/jsonbox
不过,我还是建议你在使用这个工具时,最好是基于自己的服务器来托管数据,这样安全性才比较有保障。
快速生成表单
通过上面几个项目,你应该能大概感知出 JSON 的灵活性与可扩展性有多强了。因此,基于这两大特点,国内有位开发者做了一款在线动态表单生成器:
Form Create
。
用户只需上传 JSON 数据,即可快速生成表单:
GitHub:https://github.com/xaboy/form-create
生成的表单,可具备动态渲染、数据收集、验证和提交功能等功能。另外还内置了 20 种常用表单组件和自定义组件,再复杂的表单都可以轻松搞定。
·················END·················
往期推荐:
U盘用完到底能不能直接拔掉?
看完微软大神写的求平均值代码,我意识到自己还是 too young了
比cat更好用的命令!
另外欢迎大家围观我的朋友圈,搞搞技术,
吹吹牛逼。另外
朋友圈会发一些外包单,方便自己没时间的时候,小伙伴可以一起利用技术接一些副业项目赚钱
您可能也对以下帖子感兴趣
{{{title}}}
文章有问题?点此查看未经处理的缓存