[{"data":1,"prerenderedAt":114},["ShallowReactive",2],{"tool-page-zh-json-minifier":3,"tool-related-guides-zh":88},{"locale":4,"slug":5,"title":6,"seoTitle":7,"description":8,"eyebrow":9,"intro":10,"howTitle":11,"howIntro":12,"steps":13,"benefitsTitle":23,"benefitsIntro":24,"benefits":25,"useCasesTitle":38,"useCasesIntro":39,"useCases":40,"guideTitle":53,"guideIntro":54,"guideSections":55,"faqTitle":68,"faqIntro":69,"faqs":70,"relatedTitle":86,"relatedIntro":87},"zh","json-minifier","在线压缩与格式化 JSON","在线压缩与格式化 JSON — 快速、私密的 JSON 工具","直接在浏览器中压缩、格式化和验证 JSON，无需上传即可复制或下载有效结果。","100% 本地 JSON 工具","粘贴 JSON，将它压缩或整理为易读格式，然后复制结果。数据不会上传。","三步获得更小且有效的 JSON","工具会先验证再转换，无效输入不会生成误导性的结果。",[14,17,20],{"title":15,"body":16},"添加 JSON","粘贴文本、载入示例，或打开不超过 10 MB 的本地 .json 文件。",{"title":18,"body":19},"压缩或格式化","移除可选空白，或用 2 个、4 个空格缩进整理数据。",{"title":21,"body":22},"复制或下载","查看 UTF-8 字节变化，再把有效结果用于需要的位置。","专注且尊重数据的 JSON 工具","全程使用标准浏览器能力，无需账户、上传队列或隐藏修复步骤。",[26,30,34],{"title":27,"body":28,"icon":29},"浏览器本地处理","JSON 只在当前设备解析，不会发送到我们的服务器。","lucide:shield-check",{"title":31,"body":32,"icon":33},"标准 JSON 验证","严格的 JSON.parse 会识别注释、尾随逗号和未加引号的键。","lucide:badge-check",{"title":35,"body":36,"icon":37},"准确的大小统计","比较压缩前后的真实 UTF-8 字节，而不是简单字符数。","lucide:gauge","哪些场景适合压缩 JSON","当空格和换行对下一个系统或接收数据的人没有帮助时，压缩可以减少冗余并统一输出形式。",[41,44,47,50],{"title":42,"body":43},"API 请求与响应示例","在保存测试夹具、提交缺陷附件或在开发工具之间传递前，先缩小较大的 JSON 数据。",{"title":45,"body":46},"应用内嵌数据","压缩 HTML 数据块、静态资源或生成文件中的 JSON，避免可选排版增加传输体积。",{"title":48,"body":49},"单行配置交付","为环境变量、命令行参数以及只接受紧凑 JSON 的系统生成可直接使用的单行结果。",{"title":51,"body":52},"测试数据与日志","在比较测试夹具、保存示例或共享诊断信息前，将有效 JSON 统一为可预测的紧凑格式。","JSON 压缩会改变什么，又不会改变什么","压缩器应该移除展示用空白，同时保留解析后的数据值。理解这条边界可以避免误改数据。",[56,59,62,65],{"title":57,"body":58},"移除可选空白","JSON 标记之间的空格、制表符和换行不属于数据模型。验证成功后，工具会在不带可选空白的情况下重新序列化。",{"title":60,"body":61},"不会掩盖无效语法","注释、尾随逗号、未加引号的属性名、undefined 和 JavaScript 表达式都不是标准 JSON，工具会明确报错。",{"title":63,"body":64},"按 UTF-8 字节统计大小","工具使用 TextEncoder 计算真实文件大小，因此表情符号和非拉丁字符不会被错误地按 JavaScript 字符数计算。",{"title":66,"body":67},"压缩不等于加密","去掉空白只会减小体积，不会隐藏内容。任何拿到结果的人都能解析，其中的敏感值仍需访问控制。","清楚了解 JSON 压缩","关于有效性、隐私、文件大小和数据变化的直接回答。",[71,74,77,80,83],{"question":72,"answer":73},"我的 JSON 会上传吗？","不会。压缩、格式化、验证、复制和下载准备都在浏览器中完成，网站不会收到 JSON 内容。",{"question":75,"answer":76},"压缩会改变数据吗？","标准 JSON 解析后只移除可选空白，数据值保持等价；但不要把对象键顺序当作语义保证。",{"question":78,"answer":79},"JSON 为什么无效？","标准 JSON 要求键名和字符串使用双引号，不允许注释、尾随逗号、undefined 或 JavaScript 对象字面量语法。",{"question":81,"answer":82},"文件大小限制是多少？","本地文件导入支持最大 10 MB 的 .json 文件。特别复杂的文件仍可能受设备内存和浏览器限制影响。",{"question":84,"answer":85},"格式化会做什么？","工具解析 JSON 后使用 2 个或 4 个空格重新输出，让嵌套数据更容易阅读。","还需要其他 JSON 操作？","继续使用本站的格式化、验证和树形查看工具。",[89,94,99,104,109],{"slug":90,"title":91,"description":92,"eyebrow":93},"fix-invalid-json","如何修复无效 JSON","排查尾随逗号、单引号、注释、未闭合字符串和缺失的括号。","错误指南",{"slug":95,"title":96,"description":97,"eyebrow":98},"json-minification-explained","JSON 压缩是什么意思","了解如何移除 JSON 可选空白，同时保持解析后的数据值不变。","压缩指南",{"slug":100,"title":101,"description":102,"eyebrow":103},"json-minify-vs-compress","JSON 压缩空白与文件压缩的区别","比较移除空白与 gzip、Brotli 压缩，选择适合的减小体积方式。","方式对比",{"slug":105,"title":106,"description":107,"eyebrow":108},"json-whitespace-and-size","JSON 空白与真实文件大小","了解哪些空白可以移除，以及如何按 UTF-8 字节准确测量大小。","大小与编码",{"slug":110,"title":111,"description":112,"eyebrow":113},"minify-json-for-production","为生产环境压缩 JSON","在不牺牲验证、可维护性和审查质量的情况下使用紧凑 JSON。","生产指南",1791969047452]