产品功能

应用市场介绍

Json Editor: Smart Json 能把杂乱的 JSON 变成手机上真正能看懂的内容。

同一份文档,三种联动视图。在任意一个视图中编辑,另外两个都会同步——文本始终是唯一的事实来源,因此内容不会出现不一致。

编辑器
• 语法高亮仅重新解析您输入的部分,因此始终保持流畅
• 行号栏,自动换行与字号设置
• 键盘上方的符号栏:花括号、方括号、引号、true、false、null、缩进、撤销与重做
• 无效的 JSON 会以通俗易懂的提示条显示问题及其所在行、列。点击“跳转”可将光标移至该处,点击“修复”可自动修正注释、多余的逗号、单引号以及未加引号的键

树形视图
• 可折叠的大纲,带缩进参考线、类型标签和子项数量
• 支持按键和值搜索,按类型筛选
• 可就地编辑任意节点:重命名、更改类型、重新排序、复制、添加、删除

图形视图
• 简洁清晰的节点关系图,支持从左到右或从上到下布局
• 双指缩放、平移,点击节点展开,一键适配屏幕
• 点击节点即可在其正下方打开编辑器——图形视图既能浏览,也能编辑
• 展开全部、展开到指定层级,或仅展开某一子树
• 将图形导出为 PNG 或 SVG

快速找到所需内容
• 每个视图都配有查找栏。编辑器中支持区分大小写和循环查找的文本搜索;树形视图和图形视图支持按范围和类型筛选的结构化搜索,并可逐条查看结果
• JSONPath:输入表达式即可实时查看求值结果,匹配项会同时在编辑器、树形视图和图形视图中高亮显示。支持 RFC 9535 的一个文档化子集,包括过滤表达式

比较
• 将当前打开的文档与文件、剪贴板或 URL 进行比较
• 基于结构而非文本——重新排版不算作更改
• 发生变化的子树会在图形视图中高亮显示,具有标识字段的数组元素会按标识进行配对

转换
• 预览文档转换为 YAML、CSV、TOML 或 XML 后的效果,并清楚说明该格式无法保留的内容

文档操作
• 美化、压缩、按键排序、自动修复
• 对 JSON 字符串字面量进行转义与反转义
• 复制、粘贴、分享,以及统计信息概览
• 撤销与重做所有操作,各视图共用同一份文档历史记录

导入 JSON
• 从 iCloud 云盘和“文件”应用打开文件,支持完整的打开、保存和重命名
• 从剪贴板或 URL 新建文档。URL 请求为 GET 方式,可自定义请求头,并会记住最近十次;请求头的值保存在钥匙串中,而非以明文形式存储
• 分享扩展可接收来自任意应用的 JSON
• 同样支持打开 JSON5 文件,系统会将其转换为标准 JSON,并在提示条中说明由此带来的变化
• 导入的文件会根据其来源命名,例如 mydomain.com-users.json

扎实的技术基础
• 为 iPhone 和 iPad 打造的原生 SwiftUI 应用,完整支持外接键盘
• 支持浅色、深色模式,或固定为您偏好的模式
• 手写解析器可保留键的原始顺序,并精确保留数字字面量的书写形式——多次转换往返也不会损失精度
• 完全离线运行。无需账户,无需登录,不进行数据分析,任何数据都不会离开您的设备

Smart Json Pro
本应用免费使用,所有功能都会免费计算并展示结果。Pro 版用于保留这些结果:
• 将 JSONPath 匹配结果提取到新文档,并提供查询历史与已保存的查询
• 文本差异对比,可在改动之间跳转,支持复制为补丁,可选择数组的标识字段
• 保存、分享或打开转换为 YAML、CSV、TOML 或 XML 的结果

---

使用条款:https://mygems.app/term
隐私政策:https://mygems.app/privacy

收起

用户评价

立即分享产品体验

你的真实体验,为其他用户提供宝贵参考

宝石
评论可得 100 宝石
宝石随心兑换应用高级会员,每周更新 前往查看 >>
活动动态 0 人参加
查看更多评论