爱意满满的作品展示区。
GWesley

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

  •  
  •   GWesley · Feb 6, 2025 · 5809 views
    This topic created in 639 days ago, the information mentioned may be changed or developed.
    JSON 格式化网站我们大家应该每天都在用,而且网站相关网站非常多

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



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

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

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

    Bing



    Google



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

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

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

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

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

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

    zjyl1994
    zjyl1994
    Feb 6, 2025❤️1
    19
    我公司的日志平台里经常有 json 套 json 的,所以我也做了差不多的东西
    https://utils.zjyl1994.com/json
    这个“增强格式化”就是类似的功能
    thoo61871
    thoo61871
    Feb 6, 2025
    20
    我也“”写“”了一个花了 5 分钟
    https://jsonfmtt.pages.dev/
    aladd
    aladd
    Feb 6, 2025
    21
    一直在用 json 点 cn ,来试试你的。
    zhanggang807
    zhanggang807
    Feb 6, 2025❤️1
    22
    不错确实有这个需求
    incu
    incu
    Feb 6, 2025❤️1
    23
    提两个建议:
    1 ,转义也是很重要的功能
    2 ,加上中文界面
    jackerbauer
    jackerbauer
    Feb 6, 2025
    24
    这个网站的受众是外国人用的么?
    yucn
    yucn
    Feb 6, 2025 via iPhone
    25
    推荐一个浏览器扩展 json handle ,每天在公司高强度使用,除了数据量大的时候可能会卡以外,功能性基本无敌
    linuxxxx
    linuxxxx
    Feb 7, 2025❤️1
    26
    不错, 要是增加一个 json 对比的功能就更好了. 这个经常会有需求
    cengjingyouni
    cengjingyouni
    Feb 8, 2025
    27
    最好有个取值路径,一劳永逸
    wu00
    wu00
    Mar 5, 2025❤️1
    28
    提 bug 了
    1. 精度丢失了
    2. 不建议自作主张转类型

    129duckflew
    129duckflew
    Mar 12, 2025❤️1
    29
    今天刚好遇到嵌套的场景了 一下子就想到你的网站了 用了一下效果非常好!
    ukuq
    ukuq
    Mar 13, 2025❤️1
    30
    好用,今天用上了
    WGthis
    WGthis
    Jun 11
    31
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2046 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 02:29 · PVG 10:29 · LAX 18:29 · JFK 21:29
    ♥ Do have faith in what you're doing.