在线 JSON 格式化工具与 JSON 编辑器

在此基于浏览器的 JSON 编辑器中粘贴或拖入 JSON,进行验证,并使用“格式化 JSON”实现清晰的双空格缩进。

JSON
JSON 源码
或将 JSON 文件拖放到此处
data.json1 行 · 0 个字符
您格式化后的 JSON 将显示在此处在左侧粘贴 JSON 以进行验证和格式化。
本地格式化工具空白

在线 JSON 格式化工具

在浏览器中格式化、验证和编辑 JSON

SolConverter 的在线 JSON 格式化工具是一款适用于有效文档的简易 JSON 编辑器。它能检查 JSON 语法、显示格式化预览,并在您选择“格式化 JSON”时以双空格缩进重写可编辑源码。

如何在在线格式化 JSON

  1. 粘贴或拖入 JSON 文件。向编辑器添加 JSON 文本,或拖入一个 .json 文件到工作区。
  2. 检查 JSON 验证器。当当前文本为有效 JSON 时,右侧面板会显示格式化预览。在格式化之前请先修正无效语法。
  3. 选择格式化 JSON。JSON 美化工具会以统一的双空格缩进重写源码,方便复制。

将此 JSON 格式化工具用作简易 JSON 编辑器

将可编辑的源码面板作为轻量级 JSON 编辑器使用:粘贴、输入、替换或清空 JSON,然后在其旁边查看格式化预览。预览会针对有效 JSON 实时更新,而“格式化 JSON”按钮会将美化后的结果写回源码面板。

这是一个 JSON 语法验证器,而非 JSON 修复或 JSON Schema 校验工具。无效的 JSON 必须先在源码中修正才能进行格式化;该工具不会自动添加缺失的逗号、给属性名加引号、对键进行排序或以其他方式修改您的数据。

JSON 格式化会改变哪些内容

双空格 JSON 美化打印

格式化仅改变空白字符。它在对象和数组周围添加可预测的双空格缩进和换行符,使被压缩或缩进不一致的 JSON 更易阅读。

格式化不会转换 JSON 数据

格式化工具不会重命名键、更改数字或修改 JSON 数据结构。它不提供键排序功能;它仅以浏览器 JSON 解析器生成的属性顺序来格式化有效 JSON。

为什么使用浏览器 JSON 格式化工具和编辑器?

固定缩进的 JSON 美化器

使用统一的双空格缩进,使 API 响应、配置文件和测试数据更易审查。

编辑时的 JSON 验证器

在将文档复制到 API、配置文件或 JSON 转换器之前检查 JSON 语法。

本地处理

解析、预览和格式化操作均在浏览器中运行,无需服务器请求。

格式化预览

在可编辑源码旁查看具有语法高亮的键、字符串、数字和字面值。

JSON 格式化工具还是 JSON 查看器?

JSON 格式化工具还是 JSON 查看器?
您的目标最佳工具
编辑、验证并美化打印有效 JSON使用此 JSON 格式化工具
在可折叠树中探索对象和数组使用 JSON 查看器
将 JSON 记录转换为适合电子表格的文件在检查源码后使用 JSON 转 CSVJSON 转 Excel

您的 JSON 会受到怎样处理?

输入、粘贴、解析、预览和格式化过程均在您的浏览器中完成。JSON 格式化工具不会为这些操作发出服务器请求。

在共享屏幕前请使用无痕窗口或删除敏感值。您设备上的浏览器扩展及其他软件不在本格式化工具的控制范围内。

JSON 格式化工具常见问题

JSON 格式化工具的作用是什么?

JSON 格式化工具(也称为 JSON 打印美化器或 JSON 美化工具)用于验证文档的语法,并以可预测的缩进和换行符重写有效 JSON。

我可以将其用作 JSON 编辑器吗?

可以。源码面板是可编辑的,因此您可以在格式化前粘贴、输入和替换 JSON。它是一个简易的 JSON 文本编辑器,而非树状编辑器或 JSON 修复工具。

这是一个 JSON 验证器吗?

是的,适用于 JSON 语法。当当前源码为有效 JSON 时,预览面板会予以显示。它不会针对 JSON Schema 验证文档。

格式化会改变 JSON 数据吗?

不会。它仅改变空白字符以提高可读性;键和值均不会受到修改。此简易格式化工具不提供键排序功能。

我可以格式化 JSON 文件吗?

可以。将一个 .json 文件拖入工作区,加载并验证完毕后选择“格式化 JSON”。

我的 JSON 会被上传吗?

不会。JSON 解析、预览和格式化均在您的浏览器本地运行。格式化工具不会为这些操作发起服务器请求。

为什么格式化工具无法运行?

文档必须是有效 JSON。请在可编辑源码中修正语法,然后运行格式化工具。它不会自动修复无效的 JSON。