首页/JSON工具/在线Json压缩转义工具

JSON 压缩与转义

一键去掉缩进换行压成紧凑单行,也可加上或去掉转义,方便塞进字符串和配置里。

复制
功能说明

这一页在做什么:JSON 压缩 / 转义 / Unicode 互转

同一个框里对 JSON 做六种单步处理,都是就地替换:压缩去空白、格式化加缩进、转义与去转义处理引号、中文与 \uXXXX 互转。

「转义」用于把 JSON 当字符串塞进代码或另一个 JSON 的场景;「压缩并转义」是把两者一步做完。

输入{"名称":"起源计划","域名":"is46.com","工具":3}单行紧凑格式
按钮 / 选项结果
Json压缩去空白,已是紧凑格式时输出不变{"名称":"起源计划","域名":"is46.com","工具":3}
Json格式化缩进 4 空格{ "名称": "起源计划", "域名": "is46.com", "工具": 3 }
Json转义内部引号前加反斜杠{\"名称\":\"起源计划\",\"域名\":\"is46.com\",\"工具\":3}
去除转义转义的逆运算{"名称":"起源计划","域名":"is46.com","工具":3}
压缩并转义先压缩再转义{\"名称\":\"起源计划\",\"域名\":\"is46.com\",\"工具\":3}
中文转Unicode非 ASCII 全部变 \uXXXX{"\u540d\u79f0":"\u8d77\u6e90\u8ba1\u5212","\u57df\u540d":"is46.com","\u5de5\u5177":3}
Unicode转中文上一步的逆运算{"名称":"起源计划","域名":"is46.com","工具":3}

「Json压缩」对已经紧凑的输入不会有任何变化,这页的结果框就是输入框本身,误点后按浏览器撤销或重新粘贴即可。