Erlo

写一个支持折叠、有缩进、代码高亮、离线的,方便部署的、易用的、优雅的json格式化查看工具(附html完整代码)

2025-01-08 20:29:42 发布   41 浏览  
页面报错/反馈
收藏 点赞

缘由

网上的在线json格式化有很多,但我是个有追求的人。在线的很难同时支持折叠、有缩进线、代码高亮、离线的,方便部署的、易用的、不请求后端(为了安全)的json格式化工具。
去Github上找项目,华而不实的东西占半个屏幕,格式化json要点好几下,一个json格式化工具npm安装之后几百个文件。或者npm报错跟本跑不起来。
三个字:没眼看。
于是自己写了一个。

展示

优雅之处

  • 易用:这一个纯粹的格式化json的查看器工具,使用起来向弹出的文本框中添加要被转的json,点击确定,没有多余的操作。
  • 方便部署:就一个html文件,原生JavaScript实现,不依赖任何库,可双击打开或者HTTP协议访问,部署在服务器上也非常方便。
  • 代码高亮:彩色的文字用于美观,复制格式化后的结果,也能保证格式整齐。
  • 支持折叠:方便查看层级关系,点击小三角可折叠或展开json,Ctrl + 点击,可递归到子级,支持。
  • 支持缩进:更直观的展示层级关系,并有缩进线使其更加优雅。
  • 离线的:没有依任何在线的库,网线断了也能用。
  • 安全:这个项目放服务器上,它不访问任何接口或者资源,不会有RCE,SQL injection等漏洞。
  • 可配置:如果您不喜欢文字的颜色、字体、或者其它配置,可任意修改。

代码




    
    
    
    JSON format viewer
    






登录查看全部

参与评论

评论留言

还没有评论留言,赶紧来抢楼吧~~

手机查看

返回顶部

给这篇文章打个标签吧~

棒极了 糟糕透顶 好文章 PHP JAVA JS 小程序 Python SEO MySql 确认