格式化与压缩
在左侧输入框粘贴或输入 JSON 数据,点击「美化」按钮可将 JSON 格式化为带缩进的可读格式,便于阅读和调试。点击「压缩」按钮可将 JSON 压缩为单行,去除所有空白字符,节省存储空间和传输带宽。
格式转换 — XML / YAML
点击「XML」或「YAML」按钮,可将任意 JSON 结构转换为对应格式。对象属性会映射为 XML 标签或 YAML 键值对,数组元素会逐条展开。转换结果直接显示在右侧输出区。
格式转换 — CSV
CSV 转换要求输入为对象数组格式,例如:
[{"name":"张三","age":25},{"name":"李四","age":30}]
每个对象的键自动提取为表头,值填充为对应列。嵌套的对象或数组会被序列化为 JSON 字符串写入单元格。下载的 CSV 文件包含 UTF-8 BOM 标记,可直接用 Excel / WPS 打开,不会出现中文乱码。
如果输入的不是数组格式,会弹出提示「CSV 转换需要数组格式的 JSON」。
实时校验
输入 JSON 时会自动检测语法。输入框底部显示 ✓ 有效 JSON 表示语法正确;显示 ✗ 错误信息 时会提示具体问题位置,如缺少引号、逗号等。
树形视图
点击操作栏的「树形」按钮,可在下方展开折叠式的树形结构,适合查看深层嵌套的复杂 JSON。点击节点前的箭头可展开或折叠子节点,使用「全部折叠」和「全部展开」按钮可快速控制所有节点。再次点击「树形」按钮可关闭树形视图。
辅助功能
粘贴:从剪贴板快速读取数据到输入框。
示例:加载内置示例数据,快速体验工具功能。
清空:清除输入和输出区域的所有内容。
复制:将输出结果复制到剪贴板。
下载:将输出结果保存为文件(支持 JSON / XML / YAML / CSV 格式)。
Tab 键:在输入框中按 Tab 自动插入 2 个空格缩进。