最近撸了一个 json 格式化工具,大家给点意见 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
kingfalse

最近撸了一个 json 格式化工具,大家给点意见

  •  
  •   kingfalse Jun 18, 2020 5661 views
    This topic created in 2142 days ago, the information mentioned may be changed or developed.

    身为一名爬虫工程师,为了工作的舒服,为了舒服的工作,结合自己工作中实际遇到的情况,最近我也照着做了一个 JSON 格式化工具,之所以称它为工具,而不是插件,是因为它不单单是一个 Chrome 插件,还提供了https://jsoneye.cn 的在线版本,功能与插件版本无异。

    主要特点:

    • 自动显示所有元素 JSONPath ;
    • 时间戳自动格式化显示;
    • 字符串值是 JSON,一键打开新窗口格式化;
    • 字符串值是 HTML,一键打开新窗口预览;
    • 字符串值是 Base64,一键解码;
    • 格式化本地字符串,直接点击右上角小图标即可;
    • 以上种种,单击即可复制到剪切板;

    博客原文:

    Chrome Web Store:

    Supplement 1    Jun 18, 2020
    如大家所说,是在 json.cn 的基础上加了一些爬虫常用的功能
    37 replies    2024-04-04 09:55:36 +08:00
    zhuweiyou
        1
    zhuweiyou  
       Jun 18, 2020   2
    IDE 格式化不就行了?
    为啥需要这种在线工具,不能理解。
    IMCA1024
        2
    IMCA1024  
       Jun 18, 2020
    练练手 造造轮子也好 !支持
    yazhouli01
        3
    yazhouli01  
       Jun 18, 2020
    @zhuweiyou 还是有人用的,至少我经常使用
    Atukey
        4
    Atukey  
       Jun 18, 2020   1
    json.cn 去广告版?
    shintendo
        5
    shintendo  
       Jun 18, 2020
    我用各种 JSON 查看工具的时候,一直想有 map 和 filter 之类的功能
    xiangbohua
        6
    xiangbohua  
       Jun 18, 2020
    感觉有问题,输入 json 测试的时候,一但验证之后,光标就丢失了
    githubhaoliu
        7
    githubhaoliu  
       Jun 18, 2020
    可以自动修复简单错误么
    miniwade514
        8
    miniwade514  
       Jun 18, 2020
    @Atukey 基本一模一样,连 icon 都一样
    Cmdhelp
        9
    Cmdhelp  
       Jun 18, 2020
    没抄配色 @miniwade514
    Wao
        10
    Wao  
       Jun 18, 2020
    谢谢,已安装
    qjbcnrs
        11
    qjbcnrs  
       Jun 18, 2020   3
    你是认真的吗
    <a href="https://smms/image/rVLnRulKbUm3oMB" target="_blank"><img src="https://i.loli.net/2020/06/18/rVLnRulKbUm3oMB.png" ></a>
    dog82
        12
    dog82  
       Jun 18, 2020
    我一直用 json.cn
    guanhui07
        13
    guanhui07  
       Jun 18, 2020
    json.cn 在用
    newtype0092
        14
    newtype0092  
       Jun 18, 2020   1
    我打开在线版想试一下,想手写个 json,每输入一个字符就提交一次,提交就提交吧,干嘛把我焦点也搂走,没法正常输入了。。。
    zdnyp
        15
    zdnyp  
       Jun 18, 2020
    抄的一模一样...
    Atukey
        16
    Atukey  
       Jun 18, 2020
    @zhongjun96 完了 被发现了
    TypeErrorNone
        17
    TypeErrorNone  
       Jun 18, 2020
    喜欢,使用了,谢谢
    kingfalse
        18
    kingfalse  
    OP
       Jun 18, 2020
    @Atukey
    @zhongjun96
    @dog82
    @guanhui07
    @zdnyp 嗯,就是在 json.cn 基础上加了一些爬虫常用的功能
    zdnyp
        19
    zdnyp  
       Jun 18, 2020
    @kingfalse #18 时间戳转换还挺方便的,不过有误转的情况,碰到 1 开头的长整型。“显示 JSONPath” $.data.diff.[0].f14 为啥不显示成 ['data']['diff']['f14'] 可以直接用,这个是有啥考虑吗
    lxk11153
        20
    lxk11153  
       Jun 18, 2020
    JSONPath 不错~
    gaoyadianta
        21
    gaoyadianta  
       Jun 18, 2020
    编辑一个字符就自动失去焦点了。。。
    sandman511
        22
    sandman511  
       Jun 18, 2020
    这 ui 是完全照抄的的么
    unicloud
        23
    unicloud  
       Jun 18, 2020 via iPhone
    我用这个 https://www.dute.org/json JSON 校验工具
    findex
        24
    findex  
       Jun 19, 2020
    看着不错的样子。时间戳和解码 base64 这个很有用。以后还可以加上一些图片等多媒体文件预览。
    提一下,打开应用后使用解析功能,图标很小,而且没有提示。

    我现在用的这个,jsonview 很简洁。不过 jsonview 这个扩展有 css 可视化编辑工具,比较好。
    myCupOfTea
        25
    myCupOfTea  
       Jun 19, 2020
    其实还是基于 prettier 比较香,甚至可以把 js 字面量转成 json
    zhw2590582
        26
    zhw2590582  
       Jun 19, 2020
    在别人的成果上加功能的话,那就说清楚些嘛,否则被人拆穿就很难下台了
    TxcA
        27
    TxcA  
       Jun 19, 2020
    测试一个>2M 的 json,处理起来还是很卡。
    TypeErrorNone
        28
    TypeErrorNone  
       Jun 19, 2020
    有 bug,会导致页面上的 js 执行不了
    looseChen
        29
    looseChen  
       Jun 19, 2020
    @zhuweiyou 请问你指的 ctrl + alt + L 吗?还是说有别的插件啥的。
    byfar
        30
    byfar  
       Jun 19, 2020
    程序员都有的 JSON 格式化工具

    https://json.6cm.co
    laibin6
        31
    laibin6  
       Jun 19, 2020
    感觉不错,就想要个离线的。
    再把 tab 固定一下,很好
    RangerWolf
        32
    RangerWolf  
       Jun 19, 2020
    能否打开一个页面, 填入本地的 json ?
    楼主你这个 json 工具看介绍还蛮好用的
    RangerWolf
        33
    RangerWolf  
       Jun 19, 2020
    @RangerWolf 尴尬, 安装之后发现已经有了
    看介绍以为只能针对 json 请求
    laibin6
        34
    laibin6  
       Jun 29, 2020
    反馈个 bug,禅道的弹窗都无法使用了,demo.zentao.net
    y362526965
        35
    y362526965  
       Dec 8, 2020
    我喜欢用 json996
    HADB
        36
    HADB  
       Jul 30, 2021
    楼主的不能用啦。我最近也撸了一个 https://tools.yuanfen.net/json
    abingne
        37
    abingne  
       Apr 4, 2024
    我也撸了一个 json 工具,支持 json 和 excel 互转,同时支持下载为 excel 和 json ,一键复制: https://converter.work/
    About     Help     Advertise     Blog     API     FAQ     Solana     3567 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 89ms UTC 00:13 PVG 08:13 LAX 17:13 JFK 20:13
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86