[{"data":1,"prerenderedAt":80},["ShallowReactive",2],{"tool-json-formatter":3},{"id":4,"title":5,"body":6,"category":55,"description":56,"extension":57,"faq":58,"featured":65,"keywords":66,"meta":69,"navigation":65,"path":70,"seo":71,"status":72,"stem":73,"tags":74,"updatedAt":78,"__hash__":79},"tools\u002Ftools\u002Fjson-formatter.md","JSON 格式化与转换",{"type":7,"value":8,"toc":48},"minimark",[9,13,26,29,41,44],[10,11,12],"h2",{"id":12},"适用场景",[14,15,16,20,23],"ul",{},[17,18,19],"li",{},"接口调试时把 JSON、XML、YAML 统一整理成 JSON。",[17,21,22],{},"在 PR 或 IM 中分享结构化数据前先压缩、转义或重新排版。",[17,24,25],{},"在联调场景里直接导出 XML 或 TypeScript 类型，减少来回切换。",[10,27,28],{"id":28},"使用建议",[30,31,32,35,38],"ol",{},[17,33,34],{},"直接粘贴 JSON、XML 或 YAML 内容。",[17,36,37],{},"粘贴后会自动整理成 JSON，后续操作都围绕这份统一结果进行。",[17,39,40],{},"如果你要嵌入字符串、回传 XML 或生成类型定义，可以直接使用底部工具栏按钮。",[10,42,43],{"id":43},"设计说明",[45,46,47],"p",{},"当前版本把编辑区做成单工作台样式，首屏只保留一个主体编辑区域，所有操作都收进底部工具栏，减少视线来回切换。",{"title":49,"searchDepth":50,"depth":50,"links":51},"",2,[52,53,54],{"id":12,"depth":50,"text":12},{"id":28,"depth":50,"text":28},{"id":43,"depth":50,"text":43},"data-debug","支持 JSON、XML、YAML 粘贴自动转 JSON，并提供压缩、转义、XML 与 TypeScript 导出。","md",[59,62],{"question":60,"answer":61},"为什么粘贴 XML 或 YAML 后会变成 JSON？","这个工具会优先把结构化内容统一整理成 JSON，方便继续压缩、折叠、转 XML 或生成 TypeScript 类型。",{"question":63,"answer":64},"压缩转义并复制输出的是什么？","它会先把 JSON 压缩成单行，再对双引号和反斜杠做转义，适合粘贴进字符串常量或配置项。",true,[67,68],"json formatter","json validator",{},"\u002Ftools\u002Fjson-formatter",{"title":5,"description":56},"ready","tools\u002Fjson-formatter",[75,76,77],"JSON","格式化","校验","2026-04-14","CtP2z5TUhyZNX7HHUkjg5jxzGFEq1Nm42DYovTCUEWs",1776330667775]