工具先生

使用方法

JSON 格式化的使用方法

只需粘贴内容即可格式化、压缩并验证 JSON 的开发辅助工具,设计重点是让错误位置更容易理解、输出结果更容易复制。输入 JSON,完成格式化或验证,然后复制结果。

JSON 格式化 缩略图JSON 格式化 缩略图

适用场景

适合在这些时候使用

  • 查看 API 响应
  • 找出损坏 JSON 的错误位置
  • 将整理后的 JSON 粘贴到文档中
  • 对配置文件中的 JSON 进行格式化以提高可读性
  • 整理 JSON 结构,让差异更容易看清
  • 在修复前先定位错误位置

可实现内容

这个工具可以做什么

  • 在格式化与压缩之间切换
  • 显示语法错误
  • 提供便于复制的输出
  • 一键切换格式化与压缩
  • 以行为单位显示无效 JSON 的错误位置
  • 直接将格式化结果复制到剪贴板

指南

各画面区域的使用方法

按画面区域说明设置、输入、预览、结果和保存等操作方法。

01 HOWTO

JSON 输入与校验区域

在左侧输入栏粘贴需要格式化或压缩的 JSON。也可以在这里清空输入、复制输入并校验语法。

显示 JSON 格式化工具 的JSON 输入与校验区域的画面显示 JSON 格式化工具 的JSON 输入与校验区域的画面

这个区域可以做什么

  • 可以直接输入 JSON
  • 可以清空当前输入
  • 可以复制正在编辑的 JSON
  • 处理前可以校验语法

操作位置

01
JSON 输入

输入需要格式化或压缩的 JSON。

显示在 JSON 格式化工具 中操作 JSON 输入 位置的画面显示在 JSON 格式化工具 中操作 JSON 输入 位置的画面
02
清空输入

删除当前输入,用其他 JSON 重新开始。

显示在 JSON 格式化工具 中操作 清空输入 位置的画面显示在 JSON 格式化工具 中操作 清空输入 位置的画面
03
复制输入

将正在编辑的 JSON 复制到外部笔记或评审中。

显示在 JSON 格式化工具 中操作 复制输入 位置的画面显示在 JSON 格式化工具 中操作 复制输入 位置的画面
04
语法校验

格式化前确认 JSON 语法错误。

显示在 JSON 格式化工具 中操作 语法校验 位置的画面显示在 JSON 格式化工具 中操作 语法校验 位置的画面

02 HOWTO

格式化与压缩执行区域

使用上方操作将 JSON 整理为易读格式,或删除多余空白进行压缩。可以一边查看结果一边调整输入。

显示 JSON 格式化工具 的格式化与压缩执行区域的画面显示 JSON 格式化工具 的格式化与压缩执行区域的画面

这个区域可以做什么

  • 可以生成易读的格式化结果
  • 可以生成压缩后的 JSON
  • 可以在结果栏确认转换后内容
  • 可以返回输入进行修正

操作位置

01
格式化

转换为带缩进、易阅读的 JSON。

显示在 JSON 格式化工具 中操作 格式化 位置的画面显示在 JSON 格式化工具 中操作 格式化 位置的画面
02
压缩

转换为减少空白和换行的 JSON。

显示在 JSON 格式化工具 中操作 压缩 位置的画面显示在 JSON 格式化工具 中操作 压缩 位置的画面
03
结果栏

确认格式化或压缩后的结果。

显示在 JSON 格式化工具 中操作 结果栏 位置的画面显示在 JSON 格式化工具 中操作 结果栏 位置的画面
04
检查输入

结果不符合预期时返回输入栏修正。

显示在 JSON 格式化工具 中操作 检查输入 位置的画面显示在 JSON 格式化工具 中操作 检查输入 位置的画面

03 HOWTO

结果确认与复制区域

在右侧结果栏确认转换后的 JSON,整理成需要的形式后复制。适合在共享或粘贴到配置文件前使用。

显示 JSON 格式化工具 的结果确认与复制区域的画面显示 JSON 格式化工具 的结果确认与复制区域的画面

这个区域可以做什么

  • 可以确认转换结果
  • 可以复制结果
  • 可以使用格式化结果
  • 可以使用压缩结果

操作位置

01
确认结果

在右侧结果栏确认处理后的 JSON。

显示在 JSON 格式化工具 中操作 确认结果 位置的画面显示在 JSON 格式化工具 中操作 确认结果 位置的画面
02
复制结果

将转换后的 JSON 复制到剪贴板。

显示在 JSON 格式化工具 中操作 复制结果 位置的画面显示在 JSON 格式化工具 中操作 复制结果 位置的画面
03
使用格式化结果

以易读形式用于评审或规格确认。

显示在 JSON 格式化工具 中操作 使用格式化结果 位置的画面显示在 JSON 格式化工具 中操作 使用格式化结果 位置的画面
04
使用压缩结果

以减少空白的形式用于粘贴或保存。

显示在 JSON 格式化工具 中操作 使用压缩结果 位置的画面显示在 JSON 格式化工具 中操作 使用压缩结果 位置的画面

04 HOWTO

语法校验与重新编辑区域

JSON 无法处理或结果不符合预期时,在这里确认语法校验、输入修正、清空输入和结果复制。

显示 JSON 格式化工具 的语法校验与重新编辑区域的画面显示 JSON 格式化工具 的语法校验与重新编辑区域的画面

这个区域可以做什么

  • 可以确认语法错误
  • 可以修正输入 JSON
  • 可以清空输入重新开始
  • 可以复制确认后的结果

操作位置

01
语法校验

确认当前内容是否能作为 JSON 处理。

显示在 JSON 格式化工具 中操作 语法校验 位置的画面显示在 JSON 格式化工具 中操作 语法校验 位置的画面
02
修正输入

根据校验结果或输出结果修正左侧输入。

显示在 JSON 格式化工具 中操作 修正输入 位置的画面显示在 JSON 格式化工具 中操作 修正输入 位置的画面
03
清空输入

删除当前输入,用新的 JSON 重新开始。

显示在 JSON 格式化工具 中操作 清空输入 位置的画面显示在 JSON 格式化工具 中操作 清空输入 位置的画面
04
复制结果

确认修正后的结果再复制。

显示在 JSON 格式化工具 中操作 复制结果 位置的画面显示在 JSON 格式化工具 中操作 复制结果 位置的画面

注意事项

注意事项

将使用前应先判断的重要点按原因归纳整理。

确认事项

粘贴前先确认 JSON 是否完整

如果只复制了部分 JSON 字符串,往往无法正确格式化。粘贴完整响应或完整配置对象,更容易找出错误。

确认事项

按用途选择格式化或压缩

格式化适合阅读与确认,压缩适合传输或嵌入。根据目标切换输出方式,会让处理更高效。

注意

仅支持标准 JSON,不支持其他格式

本工具专为标准 JSON 设计。不支持 YAML、XML 和 JSON5。使用前请先确认内容是否为有效的 JSON。

FAQ

关于 JSON 格式化 的常见问题

这里先整理能帮助使用前判断的常见问题。

可以处理很大的 JSON 吗?

可在浏览器可承受范围内使用。极大的 JSON 可能需要更长的格式化或校验时间,也可能让页面响应变慢。

除了 JSON 还能格式化别的吗?

本页面仅支持 JSON 的格式化、压缩与校验,不支持 YAML 或 XML。

可以更改缩进大小吗?

目前使用标准缩进设置进行格式化,不支持自定义缩进宽度。

支持带注释的 JSON(JSON5 或 JSONC)吗?

本页仅支持标准 JSON,不支持 JSON5 和 JSONC(含注释)。

可以直接复制输出内容吗?

可以。格式化或压缩后的结果可一键复制。

能处理多大的 JSON 文件?

处理范围受限于浏览器可处理的大小。JSON 文件过大可能导致页面变慢。

下一步指南

相关指南

这里整理了相关指南,便于继续操作时不迷失。