20选1,来挑一款最棒的JSON编辑器吧,用好工具,可提前60分钟下班

4,648 阅读5分钟

本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。

现在大多数公司都是前后台分离进行开发,因此数据对接成了每日的必备工作,一款好的 JSON 格式化工具,能大幅度提高我们的工作效率。 本篇博客将为你推荐 20 款 JSON 格式化工具,希望能有一款得到你的眷顾。

测试 JSON 串,使用 CSDN 热搜词接口返回数据

接口数据,你可直接复制进行测试。

{
  "code": 200,
  "data": {
    "ext": {},
    "size": 10,
    "items": [
      {
        "ext": null,
        "resourceId": "",
        "mediaAssetInfo": null,
        "productId": "python工程师",
        "reportData": {
          "eventClick": true,
          "data": {
            "mod": "popu_895",
            "extra": "{\"utm_medium\":\"distribute.pc_search_hot_word.none-task-hot_word-alirecmd-1.nonecase\",\"hotword\":\"python工程师\"}",
            "dist_request_id": "1627265591635_03204",
            "index": "1",
            "strategy": "alirecmd"
          },
          "urlParams": {
            "utm_medium": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-1.nonecase",
            "depth_1-utm_source": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-1.nonecase"
          },
          "eventView": true
        },
        "recommendType": "ali",
        "index": 1,
        "style": "word_1",
        "strategyId": "alirecmd",
        "productType": "hot_word"
      },
      {
        "ext": null,
        "resourceId": "",
        "mediaAssetInfo": null,
        "productId": "mysql",
        "reportData": {
          "eventClick": true,
          "data": {
            "mod": "popu_895",
            "extra": "{\"utm_medium\":\"distribute.pc_search_hot_word.none-task-hot_word-alirecmd-2.nonecase\",\"hotword\":\"mysql\"}",
            "dist_request_id": "1627265591635_03204",
            "index": "2",
            "strategy": "alirecmd"
          },
          "urlParams": {
            "utm_medium": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-2.nonecase",
            "depth_1-utm_source": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-2.nonecase"
          },
          "eventView": true
        },
        "recommendType": "ali",
        "index": 2,
        "style": "word_1",
        "strategyId": "alirecmd",
        "productType": "hot_word"
      },
      {
        "ext": null,
        "resourceId": "",
        "mediaAssetInfo": null,
        "productId": "mysql安装教程",
        "reportData": {
          "eventClick": true,
          "data": {
            "mod": "popu_895",
            "extra": "{\"utm_medium\":\"distribute.pc_search_hot_word.none-task-hot_word-alirecmd-3.nonecase\",\"hotword\":\"mysql安装教程\"}",
            "dist_request_id": "1627265591635_03204",
            "index": "3",
            "strategy": "alirecmd"
          },
          "urlParams": {
            "utm_medium": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-3.nonecase",
            "depth_1-utm_source": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-3.nonecase"
          },
          "eventView": true
        },
        "recommendType": "ali",
        "index": 3,
        "style": "word_1",
        "strategyId": "alirecmd",
        "productType": "hot_word"
      },
      {
        "ext": null,
        "resourceId": "",
        "mediaAssetInfo": null,
        "productId": "linux",
        "reportData": {
          "eventClick": true,
          "data": {
            "mod": "popu_895",
            "extra": "{\"utm_medium\":\"distribute.pc_search_hot_word.none-task-hot_word-alirecmd-4.nonecase\",\"hotword\":\"linux\"}",
            "dist_request_id": "1627265591635_03204",
            "index": "4",
            "strategy": "alirecmd"
          },
          "urlParams": {
            "utm_medium": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-4.nonecase",
            "depth_1-utm_source": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-4.nonecase"
          },
          "eventView": true
        },
        "recommendType": "ali",
        "index": 4,
        "style": "word_1",
        "strategyId": "alirecmd",
        "productType": "hot_word"
      },
      {
        "ext": null,
        "resourceId": "",
        "mediaAssetInfo": null,
        "productId": "爬虫",
        "reportData": {
          "eventClick": true,
          "data": {
            "mod": "popu_895",
            "extra": "{\"utm_medium\":\"distribute.pc_search_hot_word.none-task-hot_word-alirecmd-5.nonecase\",\"hotword\":\"爬虫\"}",
            "dist_request_id": "1627265591635_03204",
            "index": "5",
            "strategy": "alirecmd"
          },
          "urlParams": {
            "utm_medium": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-5.nonecase",
            "depth_1-utm_source": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-5.nonecase"
          },
          "eventView": true
        },
        "recommendType": "ali",
        "index": 5,
        "style": "word_1",
        "strategyId": "alirecmd",
        "productType": "hot_word"
      },
      {
        "ext": null,
        "resourceId": "",
        "mediaAssetInfo": null,
        "productId": "python入门",
        "reportData": {
          "eventClick": true,
          "data": {
            "mod": "popu_895",
            "extra": "{\"utm_medium\":\"distribute.pc_search_hot_word.none-task-hot_word-alirecmd-6.nonecase\",\"hotword\":\"python入门\"}",
            "dist_request_id": "1627265591635_03204",
            "index": "6",
            "strategy": "alirecmd"
          },
          "urlParams": {
            "utm_medium": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-6.nonecase",
            "depth_1-utm_source": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-6.nonecase"
          },
          "eventView": true
        },
        "recommendType": "ali",
        "index": 6,
        "style": "word_1",
        "strategyId": "alirecmd",
        "productType": "hot_word"
      },
      {
        "ext": null,
        "resourceId": "",
        "mediaAssetInfo": null,
        "productId": "微信小程序",
        "reportData": {
          "eventClick": true,
          "data": {
            "mod": "popu_895",
            "extra": "{\"utm_medium\":\"distribute.pc_search_hot_word.none-task-hot_word-alirecmd-7.nonecase\",\"hotword\":\"微信小程序\"}",
            "dist_request_id": "1627265591635_03204",
            "index": "7",
            "strategy": "alirecmd"
          },
          "urlParams": {
            "utm_medium": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-7.nonecase",
            "depth_1-utm_source": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-7.nonecase"
          },
          "eventView": true
        },
        "recommendType": "ali",
        "index": 7,
        "style": "word_1",
        "strategyId": "alirecmd",
        "productType": "hot_word"
      },
      {
        "ext": null,
        "resourceId": "",
        "mediaAssetInfo": null,
        "productId": "java",
        "reportData": {
          "eventClick": true,
          "data": {
            "mod": "popu_895",
            "extra": "{\"utm_medium\":\"distribute.pc_search_hot_word.none-task-hot_word-alirecmd-8.nonecase\",\"hotword\":\"java\"}",
            "dist_request_id": "1627265591635_03204",
            "index": "8",
            "strategy": "alirecmd"
          },
          "urlParams": {
            "utm_medium": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-8.nonecase",
            "depth_1-utm_source": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-8.nonecase"
          },
          "eventView": true
        },
        "recommendType": "ali",
        "index": 8,
        "style": "word_1",
        "strategyId": "alirecmd",
        "productType": "hot_word"
      },
      {
        "ext": null,
        "resourceId": "",
        "mediaAssetInfo": null,
        "productId": "pycharm",
        "reportData": {
          "eventClick": true,
          "data": {
            "mod": "popu_895",
            "extra": "{\"utm_medium\":\"distribute.pc_search_hot_word.none-task-hot_word-alirecmd-9.nonecase\",\"hotword\":\"pycharm\"}",
            "dist_request_id": "1627265591635_03204",
            "index": "9",
            "strategy": "alirecmd"
          },
          "urlParams": {
            "utm_medium": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-9.nonecase",
            "depth_1-utm_source": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-9.nonecase"
          },
          "eventView": true
        },
        "recommendType": "ali",
        "index": 9,
        "style": "word_1",
        "strategyId": "alirecmd",
        "productType": "hot_word"
      },
      {
        "ext": null,
        "resourceId": "",
        "mediaAssetInfo": null,
        "productId": "matlab",
        "reportData": {
          "eventClick": true,
          "data": {
            "mod": "popu_895",
            "extra": "{\"utm_medium\":\"distribute.pc_search_hot_word.none-task-hot_word-alirecmd-10.nonecase\",\"hotword\":\"matlab\"}",
            "dist_request_id": "1627265591635_03204",
            "index": "10",
            "strategy": "alirecmd"
          },
          "urlParams": {
            "utm_medium": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-10.nonecase",
            "depth_1-utm_source": "distribute.pc_search_hot_word.none-task-hot_word-alirecmd-10.nonecase"
          },
          "eventView": true
        },
        "recommendType": "ali",
        "index": 10,
        "style": "word_1",
        "strategyId": "alirecmd",
        "productType": "hot_word"
      }
    ]
  },
  "message": "success"
}

1. JSON LA 在线

功能:支持 JSON 高亮,显示数据类型,显示数组角标,以及支持语法错误提示,界面存在一个头部打广告,差评。 扩展功能:具备 JSON 视图,JSON 着色,JSON 生成实体,以及JSON 对比等扩展功能。 截图:

在这里插入图片描述

上图访问地址:www.jsonla.com/json/simple… 全功能页面:www.jsonla.com/

2. bejson

功能:格式化,删除空格,转义等基本功能 扩展功能:格式化校验,JSON 生成实体,JSON 在线编辑器,JSON 排序,JSON 着色等功能。 截图: 在这里插入图片描述

上图访问地址:www.bejson.com/jsonviewern… 全功能页面:www.bejson.com/

3. json.cn

功能:JSON 在线解析,JSON 压缩转义,JSON 转 XML。 截图:

在这里插入图片描述 上图访问地址:www.json.cn/

4. sojson

功能:JSON 在线解析,JSON 压缩转义,JSON 转 XML,该款编辑器与第一款同属于一个厂家。 截图:

在这里插入图片描述

上图访问地址:www.sojson.com/simple_json…

5. 开源中国简易版

功能:JSON 格式化/JSON 着色。 截图:

在这里插入图片描述

上图访问地址:tool.oschina.net/codeformat/…

6. soJSON

功能:JSON 在线视图查看器(Online JSON Viewer),在线编辑 JSON 视图,在线压缩 JSON、格式化 JSON、解析 JSON,支持展开 JSON 层级、JSON 折叠、JSON 修改以及对 JSON 排序。该工具为案例4移动版 截图:

在这里插入图片描述

上图访问地址:m.sojson.com/editor.html

7. json.team

功能:JSON 在线解析 截图:

在这里插入图片描述

上图访问地址:www.json.team/

8. coderschool

功能:JSON 格式化及高亮 截图:

在这里插入图片描述

上图访问地址:coderschool.cn/tool/

9. 奇 Q 工具

功能:JSON 在线编辑器,JSON 解析,JSON 校验,JSON 着色,JSON 对比,JSON 视图 截图:

在这里插入图片描述

上图访问地址:qqe2.com/jsonview/in…

10. rjson.com

功能:JSON 格式化,JSON 压缩,JSON 转 XML 截图:

在这里插入图片描述

上图访问地址:www.rjson.com/index#

11. codejson.com

功能:JSON 格式化校验 截图:

在这里插入图片描述

上图访问地址:www.codejson.com/

12. qjson.cn

功能:JSON 格式化,JSON 验证,JSON 高亮 截图:

在这里插入图片描述

上图访问地址:www.qjson.cn/

13. esjson

功能:JSON 格式化校验,JSON 可视化视图,JSON 转 Excel/CSV,JSON 压缩转义。 截图:

在这里插入图片描述

上图访问地址:www.esjson.com/jsonviewer.…

14. 站长工具箱

功能:JSON 格式化校验,JSON 可视化视图,JSON 转 Excel/CSV,JSON 压缩转义。广告有点多。 截图: 在这里插入图片描述

上图访问地址:tool.chinaz.com/tools/jsonf…

15. jsoneditoronline

功能:JSON 格式化。 截图:

在这里插入图片描述 上图访问地址:jsoneditoronline.cn/

15. metools

功能:JSON 在线解析,JSON 在线编辑器,JSON 格式化,JSON 校验器 截图: 在这里插入图片描述 上图访问地址:www.metools.info/code/c7.htm…

16. ontool

功能:JSON 格式化 截图: 在这里插入图片描述 上图访问地址:ontool.cn/json/

17. 孟坤工具箱

功能:JSON 格式化 截图: 在这里插入图片描述 上图访问地址:tool.mkblog.cn/json/

18. isjson

功能:JSON 格式化,JSON 在线编辑,JSON 转 CSV 截图: 在这里插入图片描述 上图访问地址:isjson.com/static/inde…

19. 工具猫

功能:JSON 格式化,JSON 在线编辑,JSON 转 CSV 截图: 在这里插入图片描述 上图访问地址:www.toolmao.com/tool/json/

20. json1.cn

功能:JSON 格式化,JSON 在线编辑,JSON 转 CSV 截图: 在这里插入图片描述 上图访问地址:www.json1.cn/

总结

一款好的 JSON 格式化工具需要具备:

  1. 工具页面广告少;
  2. 可以排查格式错误;
  3. 可以 JSON 着色;
  4. 支持视图预览模式;
  5. 可生成代码实体;

以上 20 款 JSON 格式化工具,来源于网络,排名部分先后,推荐选择权由你完成

欢迎在评论区讨论,掘金官方将在掘力星计划活动结束后,在评论区抽送100份掘金周边,抽奖详情见活动文章