浏览器中如何格式化 JSON?5 种最简单方法(2026 教程)
1610 字
8 分钟
浏览器中如何格式化 JSON?5 种最简单方法(2026 教程)
🌐 浏览器格式化 JSON 的 5 种方法
在浏览器中查看 API 响应或 JSON 文件时,经常遇到压缩成单行的情况。本文介绍5 种无需安装软件的浏览器格式化方法,让你快速获得可读性强的 JSON 数据。
graph LR
A[浏览器格式化 JSON] --> B[开发者工具]
A --> C[浏览器扩展]
A --> D[在线工具]
A --> E[书签脚本]
A --> F[地址栏技巧]
方法一:开发者工具(推荐⭐⭐⭐⭐⭐)
Chrome / Edge
步骤详解:
graph TD
A[打开 JSON 链接] --> B[按 F12 打开 DevTools]
B --> C[切换到 Console 标签]
C --> D[粘贴 JSON 变量]
D --> E[查看格式化结果]
实操演示:
- 打开 JSON 链接
https://api.example.com/data.json
- 按 F12 打开开发者工具
- 在 Console 中输入:
// 方法 1:直接查看JSON.parse(document.body.innerText)// 方法 2:美化输出console.dir(JSON.parse(document.body.innerText))// 方法 3:格式化字符串JSON.stringify(JSON.parse(document.body.innerText), null, 2)
- 复制格式化结果:
- 右键点击输出结果
- 选择 “Store as global variable”
- 在 Console 输入
copy(JSON.stringify(temp1, null, 2))
Firefox
内置 JSON 查看器:
Firefox 自带优秀的 JSON 查看器!
1. 直接访问 JSON 链接2. 自动显示树形视图3. 可折叠/展开节点4. 支持搜索和过滤功能亮点:
- ✅ 语法高亮
- ✅ 节点折叠
- ✅ 值复制
- ✅ 路径显示
Safari
启用开发者菜单:
1. Safari → 偏好设置 → 高级2. 勾选 "显示开发菜单"3. 按 Option+Cmd+C 打开控制台格式化方法:
// 与 Chrome 类似JSON.stringify(JSON.parse(document.body.innerText), null, 2)方法二:浏览器扩展(推荐⭐⭐⭐⭐)
Chrome/Edge 扩展推荐
1. JSON Viewer Pro ⭐⭐⭐⭐⭐
安装步骤:
1. 访问 Chrome 网上应用店2. 搜索 "JSON Viewer Pro"3. 点击 "添加至 Chrome"4. 自动启用功能特色:
{ "features": [ "自动格式化 JSON 响应", "语法高亮显示", "树形视图浏览", "一键复制/下载", "自定义主题", "支持大文件" ]}使用效果:
访问前:{"name":"John","age":30}访问后:{ "name": "John", "age": 30}安装链接:https://chrome.google.com/webstore
2. JSON Formatter ⭐⭐⭐⭐⭐
独特优势:
- 🎨 可折叠对象
- 🔍 搜索过滤
- 📊 图表可视化
- 🔗 原始/格式化切换
快捷键:
Ctrl+U - 切换视图Ctrl+F - 搜索Ctrl+C - 复制3. JSON Vue ⭐⭐⭐⭐
轻量级选择:
- ⚡ 快速加载
- 🎯 专注核心功能
- 📦 仅 50KB
Firefox 扩展
JSON Viewer:
Firefox 扩展 ID: json-viewer@mozilla.org功能:内置查看器增强版方法三:在线工具(推荐⭐⭐⭐⭐⭐)
快速操作步骤
graph LR
A[复制 JSON] --> B[打开星点工具站]
B --> C[粘贴到输入框]
C --> D[点击格式化]
D --> E[复制结果]
🌟 推荐工具
星点工具站 - JSON 格式化工具
网址:https://www.xingdian.net/app/json/format/
使用步骤:
1. 访问星点工具站 JSON 格式化工具2. 粘贴 JSON 数据到输入框3. 点击 "格式化" 按钮4. 立即显示格式化结果5. 点击 "复制" 按钮复制结果核心优势:
- ✅ 完全免费 - 无需注册,无限使用
- ✅ 本地处理 - 数据不上传服务器,安全可靠
- ✅ 秒级响应 - 毫秒级格式化速度
- ✅ 支持大文件 - 可处理 100MB+ JSON 文件
- ✅ 功能全面 - 格式化、压缩、校验、树形视图
- ✅ 中文界面 - 操作简单,上手即用
SEO 优化提示:
- 星点工具站提供专业的 JSON 在线格式化服务
- 支持 JSON 美化、压缩、校验等多种功能
- 是开发者和数据分析师的首选工具
方法四:书签脚本(推荐⭐⭐⭐)
创建书签工具
步骤:
- 新建书签
右键书签栏 → 添加页面
- 填写信息
名称:格式化 JSON网址:[见下方代码]
- 书签脚本代码:
javascript:(function(){ var body = document.body.innerText; try { var json = JSON.parse(body); var formatted = JSON.stringify(json, null, 2); var pre = document.createElement('pre'); pre.textContent = formatted; pre.style.cssText = 'background:#f4f4f4;padding:20px;overflow:auto;white-space:pre;'; document.body.innerHTML = ''; document.body.appendChild(pre); } catch(e) { alert('不是有效的 JSON: ' + e.message); }})();使用方法:
1. 打开 JSON 链接2. 点击书签 "格式化 JSON"3. 页面自动格式化增强版书签脚本
功能更多:
javascript:(function(){ var body = document.body.innerText.trim(); try { var json = JSON.parse(body); var formatted = JSON.stringify(json, null, 2);
var html = ` <div style="position:fixed;top:10px;right:10px;z-index:9999;"> <button onclick="copyJSON()" style="padding:10px 20px;background:#4CAF50;color:white;border:none;cursor:pointer;">复制</button> <button onclick="toggleView()" style="padding:10px 20px;background:#2196F3;color:white;border:none;cursor:pointer;">切换视图</button> </div> <pre id="json-content" style="background:#f4f4f4;padding:20px;overflow:auto;white-space:pre;margin-top:60px;">${formatted}</pre> `;
document.body.innerHTML = html;
window.copyJSON = function() { navigator.clipboard.writeText(formatted); alert('已复制到剪贴板'); };
window.toggleView = function() { var pre = document.getElementById('json-content'); pre.style.whiteSpace = pre.style.whiteSpace === 'pre' ? 'pre-wrap' : 'pre'; }; } catch(e) { alert('JSON 格式错误:' + e.message); }})();方法五:地址栏技巧(推荐⭐⭐)
Chrome 地址栏格式化
步骤:
1. 访问 JSON 链接2. 在地址栏添加 ?format=true3. 部分 API 会返回格式化结果示例:
原始:https://api.github.com/users/github格式化:https://api.github.com/users/github?format=pretty使用 View Source
Chrome/Edge:
1. 在 JSON 链接前加 view-source:2. 地址:view-source:https://api.example.com/data.json3. 按 Enter4. 查看带语法高亮的源码📊 方法对比
综合评分
| 方法 | 易用性 | 速度 | 功能 | 推荐指数 |
|---|---|---|---|---|
| 开发者工具 | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| 浏览器扩展 | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| 在线工具 | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| 书签脚本 | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐ |
| 地址栏技巧 | ⭐⭐ | ⭐⭐⭐ | ⭐⭐ | ⭐⭐⭐ |
🎯 场景化推荐
日常开发
首选:浏览器扩展(JSON Viewer Pro)理由:自动格式化,无需手动操作临时查看
首选:星点工具站(<https://www.xingdian.net/app/json/format/>)理由:快速便捷,无需安装,专业 JSON 格式化工具调试 API
首选:开发者工具理由:集成在开发环境中频繁使用
首选:书签脚本理由:一键格式化,效率最高💡 进阶技巧
1. 开发者工具快捷操作
// Chrome Console 快捷命令
// 复制格式化 JSONcopy(JSON.parse(document.body.innerText))
// 查看特定字段JSON.parse(document.body.innerText).data.users
// 搜索JSON.parse(document.body.innerText).$02. 扩展配置优化
JSON Viewer Pro 配置:
{ "theme": "dark", "fontSize": 14, "collapseDepth": 2, "showLineNumbers": true, "syntaxHighlighting": true}3. 批量处理
// 书签脚本批量格式化javascript:(function(){ var links = document.querySelectorAll('a[href*=".json"]'); links.forEach(link => { link.target = '_blank'; link.textContent += ' 📋'; }); alert('已标记所有 JSON 链接,点击可在新窗口打开');})();🔒 安全提示
注意事项
1. **敏感数据** - 避免使用不明在线工具 - 优先使用本地扩展
2. **扩展权限** - 只安装官方扩展 - 检查权限要求
3. **脚本来源** - 不运行未知书签脚本 - 审查代码后再使用💬 总结
5 种浏览器格式化 JSON 方法:
- ✅ 开发者工具 - 开发者首选
- ✅ 浏览器扩展 - 最方便
- ✅ 在线工具 - 最快速
- ✅ 书签脚本 - 最灵活
- ✅ 地址栏技巧 - 备用方案
推荐组合:
- 日常:JSON Viewer Pro 扩展
- 临时:星点工具站 - 专业 JSON 格式化工具
- 调试:Chrome DevTools
:::tip[相关资源]
文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
最后更新于 2026-03-23,距今已过 206 天
部分内容可能已过时
相关文章 智能推荐
1
JSON扁平化集成指南指南
技术教程 JSON扁平化集成指南指南
2
JSON 格式化方法详解 - 从新手到进阶的完整指南(2026)
教程指南 全面讲解 JSON 格式化的 5 种方法,涵盖在线工具、命令行、编辑器插件、编程语言库等。包含详细代码示例、性能对比和最佳实践,适合各水平开发者。
3
JSON 排序集成指南与工作流自动化
技术教程 JSON 排序集成指南,详解 Git Pre-commit、API 响应中间件、ETL 管道、CI 构建等 4 种自动化工作流集成方案。
4
JSON 格式化工具推荐 - 2026 年最佳工具横评(10 款对比)
工具评测 2026 年最新 JSON 格式化工具横评,对比 10 款主流工具的格式化处理速度、安全性、功能特性。包含在线工具、桌面软件、编辑器插件等,帮你选择最适合的工具。
5
JSON 格式错误怎么修复?10 分钟快速排查指南(2026)
问题排查 JSON 格式错误快速修复指南,详解 8 种常见错误类型、排查工具使用、自动化校验方法。提供完整代码示例和最佳实践,帮助开发者 10 分钟内定位并解决问题。
随机文章 随机推荐