身为程序猿,JSON 格式化是每天都要用到的工具,没有之一。市面上有许多在线的 json 格式化工具,但是没有一个让我感觉满意的,即便是用的最多的 json.cn ,我觉得也不好用。所以就自己写了一个。
特点如下:
非常简洁
可视区域足够大
显示序号
功能非常多,压缩/美化 json ,转义/去除转义,排序,报错定位,一键自动修复缺胳膊少腿的数据
1
webwlx 2024-11-22 00:12:35 +08:00
|
2
loveqianool 2024-11-22 00:21:31 +08:00 via Android
|
3
archxm 2024-11-22 00:38:21 +08:00 via Android
jsonEdit.exe 最好
|
5
FrankFang128 2024-11-22 01:34:25 +08:00
用 vscode 不行吗
|
6
mumbler 2024-11-22 02:05:29 +08:00
用 bolt 三分钟就能写一个,要什么个性化功能都行,生成 URL 存在那独家用
|
7
Goalonez 2024-11-22 08:15:21 +08:00 via iPhone
我感觉 ctool.dev 里的还不错,格式化,转义,压缩之类的操作都可以在一个页面里,唯一可惜的是没有左右分区,没法保留原文本
|
8
bingobray 2024-11-22 08:30:59 +08:00
我用这个: https://www.findjsonpath.com/ 还可以生成 test data ,就是有点花哨
|
9
Vitta 2024-11-22 09:12:34 +08:00 utools 里的好用
|
10
oppoic 2024-11-22 09:13:20 +08:00
json.cn 百度排名靠前,大家早期用的基本都是这个,之后我发现广告越来越多,就自己开发了一个
https://chromewebstore.google.com/detail/jsonviewer/khbdpaabobknhhlpglenglkkhdmkfnca 跟你一样,用的 jsoneditor 这个富文本编辑器,不一样的是我可以一屏多个编辑器,方便操作和对比多段 JSON |
12
Tufutogo 2024-11-22 10:46:50 +08:00
支持包含注释的 json 么
|
13
baobao1270 2024-11-22 11:33:55 +08:00
不理解这种工具存在的意义 jq 不够你用吗 不够的话 vscode 装个插件也行
|
14
dyncan 2024-11-22 11:36:02 +08:00
jsoneditoronline 我认为是最好用的.
|
15
GlobalNPC 2024-11-22 11:38:53 +08:00
bejson 的好用 有点错误也能格式化
|
16
gewuzhizhi 2024-11-22 11:42:27 +08:00
要是能加一下缓存就更好了
|
17
wjfz 2024-11-22 12:07:04 +08:00
个人认为最好用的是这个插件
https://chromewebstore.google.com/detail/fehelper%E5%89%8D%E7%AB%AF%E5%8A%A9%E6%89%8B/pkgccpejnmalmdinmhkkfafefagiiiad 1 、字体、配色不丑。 2 、打开速度快。 3 、可以只复制某个子 key 。 |
18
undeflife 2024-11-22 12:08:41 +08:00
|
19
michaeljackson 2024-11-22 12:29:52 +08:00
www.devtools.cn 我用的这个
|
20
fanchenio 2024-11-22 12:47:40 +08:00 违反广告法了。
|
21
opengps 2024-11-22 13:02:39 +08:00
我一直用三叔的 bejson 虽然已经易主了
|
22
wanguorui123 2024-11-22 13:14:49 +08:00
|
25
fffay 2024-11-22 15:43:38 +08:00
https://jsoneditoronline.org/#%2F=undefined/
用过之后没发布比这个好用的了 |
26
PopeyeLau 2024-11-22 15:53:28 +08:00
|
27
michaeljackson 2024-11-22 16:36:28 +08:00
@opengps 老代码部署在了 devtools 上了。
|
28
SmallBlueZhao 2024-11-22 18:31:31 +08:00
推荐个 chrome 插件 https://www.baidufe.com/fehelper/index/index.html
|
29
hunterzhang86 2024-11-22 20:55:31 +08:00 via iPhone
|
33
liuzhw OP @FrankFang128 vscode 功能还差点意思
|
35
liuzhw OP @Tufutogo 支持的,把带有注释的 json 贴上去,点击哪个小扳手图标就自动修复了,还有缺逗号的,单双引号的,都可以自动修复。
|
36
liuzhw OP @baobao1270 那说明你平常处理数据的场景不多。1 、转义这个需求很常见。2 、几十几百行的 json 串查看起来是很痛苦的事情。3 、如果能按照集合对象的某个字段排序呢。4 、从其他地方复制过来的 json 有注释呢。5 、复制的 json 里面有的是单引号,有的 key 是数字呢。 vscode 可以胜任么?
|
37
liuzhw OP @gewuzhizhi 打开速度慢么?第一次可能慢,以后打开就飞快了,前端自带缓存。
|
38
liuzhw OP @infun 我之前一直用的就是 bejson ,确实非常好用。但还是在实际工作中处理数据,有些数据搞不定,感觉差点意思所以就自己撸了一个。
|
43
forty 2024-11-25 15:14:11 +08:00
格式化的太丑了。。。毫无可定制性。。。
比如这个 {"rows": [ [1,1,1,1,1], [2,2,2,2,2], [3,3,3,3,3] ] } 希望格式化为 ``` { "rows": [ [1,1,1,1,1], [2,2,2,2,2], [3,3,3,3,3] ] } ``` 实际结果是 ``` { "rows": [ [ 1, 1, 1, 1, 1 ], [ 2, 2, 2, 2, 2 ], [ 3, 3, 3, 3, 3 ] ] } ``` 看这么多广告就这个效果,还不如 vscode |
44
RNalUXECtoAD 2024-11-27 14:36:15 +08:00 via Android @forty bejson 的格式化还有 vscode 插件 prettier 的格式化是你想要的效果。
我最近用 vscode 插件,但是感觉还是 bejson 更好用,但是插件不知道怎么配置 |
45
gewuzhizhi 349 天前
@liuzhw 使用体验上,按 ctrl 返回不到上一次编辑内容,退出网页再次进去上次内容没了,类似 bejson 那种
|