JSON 格式化网站千千万,为何我又造了一个

212 天前
 GWesley
JSON 格式化网站我们大家应该每天都在用,而且网站相关网站非常多

但是我日常工作中查看请求日志和 json data 字段时,经常会遇到下图这种多重嵌套的情况



我找了一下常见的 json 格式化网站并没有能解决这个问题的,于是自己手搓了一个网站 https://nextjson.com

JSON Formatter 相关的词现在竞争难度很大,比较难做

下面分享一下这个网站上线后的一些数据,供大家参考

Bing



Google



Google 流量虽然比 Bing 多一些, 但是由于整体点击率差别很大

点击数差别并不大,我猜测是 Bing 能够针对这个相对小众的需求,做更精准的推送

如果大家日常编码,需要用到 json 格式化的工具

可以试试我这个暂时无广告的小站 https://nextjson.com

谢谢
4384 次点击
所在节点    分享创造
30 条回复
yuanmomo
212 天前
用 go 写了一下工具,递归转,然后做成了 Alfred 插件,暂时用起来还方便
GWesley
212 天前
@yuanmomo 看来我这个不算是伪需求 🤣
jiandandkl
212 天前
确实遇到过嵌套没法解析的👍
RoccoShi
212 天前
现在这种格式化我一般直接顺手让 gpt 处理了😂
dcdlove
212 天前
@RoccoShi 是的,各种 mock 数据转换提取我都让 AI 做等着就好
GWesley
212 天前
@RoccoShi 一般长度的 gpt 没啥问题,但如果输入比较长,一个是慢,第二个是会回复不完整的答案
willxiang
212 天前
👏确实有这个需求
dapang1221
212 天前
不是,你这格式化完结构都不对了啊,嵌套里的转义证明嵌套的是字符串,你这样格式化完就变成 object 了
hopingtop
212 天前
应该把这种模式做成一个可选模式,默认关闭更为好一点。不然会对原有结构产生解码歧义。货不对版的
GWesley
212 天前
这个网站核心的功能就是自动做嵌套解包方便大家查看, 也有示例说明是如何做的。
如果做了解包这个动作, 可视化的数据和原始的是不一致的, 楼上两位是觉得我在发现这个情况的这个时候,需要给用户一个提醒?
hopingtop
212 天前
@GWesley #10 对,如果你做成默认解的,那给一个提醒是最好的。可以是弹窗,可以是对应字段标记不一样的颜色,一定要明确告诉使用者,已经修改了 JSON 的原始定义了。 这样别人使用时才能够明确知道差异。 有时 JSON 的解义之后,不仅仅只是阅读。
wu00
212 天前
经常查看日志什么的很好用!
mumbler
212 天前
用 bolt.new 几分钟就能写一个
alexsz
212 天前
@dapang1221 #8 转换后方便看,用不用看实际需求
wangritian
212 天前
确实有需求,但毕竟类型变了,建议局部换个颜色或者加上特殊标记
另外延申需求可能是生成各语言结构体,也包括字符串解析出来的,毕竟这一步你已经做了
rekulas
212 天前
真够卡的。。。
liuidetmks
212 天前
😄,和我前端时间发了帖子 一样的需求
有个需求嵌套多层,看麻了

https://v2ex.com/t/1093614#reply8
WorseIsBetter
212 天前
对于 jq 用户来说,这种需求其实挺简单。fromjson 函数完美解决

zjyl1994
212 天前
我公司的日志平台里经常有 json 套 json 的,所以我也做了差不多的东西
https://utils.zjyl1994.com/json
这个“增强格式化”就是类似的功能
thoo61871
212 天前
我也“”写“”了一个花了 5 分钟
https://jsonfmtt.pages.dev/

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1109210

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX