插件应用市场
icon
JsonTidy
为开发者打造的 JSON 工作台 格式化、压缩、语法校验与精准错误定位、树形折叠浏览、多格式互转——一处搞定。所有数据只在你的浏览器里运行
1 个评分
0
用户
user
23
版本
user
1.0.2
大小
312.59 
KB
slide
slide
slide
slide
slide
slide
slide
uTools JSON格式化转换工具(开发者工具)
一款面向开发者、基于uTools运行的全能JSON处理工具,主打极简操作、精致界面、全本地处理,所有数据仅在本地设备解析运算,永久不上传、无数据泄露风险,轻量高效、兼容性极强。

一、核心功能

1. 格式化、压缩与合规校验
支持JSON一键美化与一键压缩双模式,适配不同开发场景。美化功能提供2空格、4空格、Tab三种缩进格式,自动记忆用户个性化设置;压缩可将多行JSON转为单行紧凑格式,适配接口传参场景。内置实时解析校验机制,支持边输入边检测,合法内容即时展示结果,非法内容实时弹窗报错。

2. 中文精准报错定位
摒弃英文晦涩报错,采用通俗中文错误提示,精准提示问题类型,如「第8行·缺少逗号分隔符」「字符串未闭合」「无效的数字」等。可精准定位错误行、列位置,错误代码片段标红高亮,支持一键跳转至出错位置,快速排查问题。JSON合法时,状态栏自动展示数据大小、字段数、数组数等核心统计信息。

3. 智能宽容解析(容错兼容)
针对开发场景中常见的非标准JSON格式,实现自动容错修复,同时提示修复记录,且所有容错规则支持设置独立开关。兼容场景包含:单引号字符串、单行//注释、块级/* */注释、尾部多余逗号、无引号键名等非常规格式,完美适配各类不规范数据源。

4. 彩色树形可视化展示
结果区采用彩色树形结构渲染解析后的JSON数据,对键名、字符串、数字、布尔值、null值进行差异化配色,直观区分数据类型。支持节点折叠/展开操作,同步展示子项数量;内置顶部搜索功能,可模糊匹配键名、数值,命中节点自动高亮并展开对应层级,快速检索目标数据。

5. 一键转义/去转义
适配代码嵌入、接口传参场景,支持双向转换。转义功能可对JSON的引号、换行、特殊字符进行标准化转义,生成可直接嵌入代码的字符串字面量;去转义功能可还原已转义的字符串,快速解析为标准JSON格式。

6. 高效数据加工处理
集成多项实用数据处理能力,支持递归式键名升序/降序排序,规整数据结构;可一键精简空值数据,递归移除null、空对象、空数组等冗余内容。同时提供全方位数据统计,自动计算键值对数、总节点数、数组数量、数据最大深度、数据类型分布等信息。

7. 多格式互转能力
支持JSON一键转换为XML、CSV、YAML三种主流数据格式,转换后内容自动美化格式化。支持自定义配置,可自由选择是否保留缩进、是否精简空值,转换结果支持一键复制、本地下载,或回填至原编辑区,实现链式数据处理。

8. 多标签并行处理
最高支持12个独立标签页,可同时并行处理多份JSON数据,互不干扰。每个标签配备专属随机标识色,激活标签底部高亮对应配色,区分度极高。支持双击重命名标签,自定义备注内容,方便多任务分类管理。

9. 本地历史记录管理
合法JSON内容自动保存至本地历史记录,按今天、昨天、本周、更早时间维度智能分组。支持关键词搜索、时间筛选,可一键载入新标签复用、复制、删除单条记录,也支持清空全部记录。历史存储上限可自定义配置,支持20/50/100/200条多档位选择。

10. 基础便捷操作
集成复制结果、剪贴板粘贴、一键清空、导出为.json/.txt文件等基础功能,自带系统保存对话框。支持左右编辑、结果双栏滚动同步(可手动开关),配备全屏专注模式,可折叠侧栏为图标样式,最大化编辑区域,提升操作专注度。

11.内容对比
支持json格式内容差异对比,并把不同的地方差异高亮显示

二、设计与体验亮点

- 高颜值视觉设计:采用现代深色主调,搭配低饱和高级蓝点缀,基于OKLCH调色体系,搭配Sora、JetBrains Mono编程字体,长时间编码护眼不疲劳。
- 多主题自适应:内置浅色、深色、跟随系统三种主题模式,支持实时切换,自动记忆用户主题偏好。
- 极致空间利用率:采用左侧竖排导航+紧凑工具栏布局,最大化预留输入与结果展示区域,一屏可查看更多数据内容。
- 高兼容性适配:采用hex、rgba通用配色方案,兼容各版本uTools内核,无环境适配门槛。
- 超轻量高性能:打包后gzip压缩JS仅57KB,秒开即用,全程无卡顿、无延迟。
- 响应式布局:适配不同窗口尺寸,窄屏场景自动折叠侧栏,保证小窗口操作体验。