大整数与数值写法保持
不把整份JSON转成JavaScript对象再序列化。900719925474099312345、1.2300e+5和-0在格式化或压缩后保持源码。
JSON · 本地文本工具
粘贴JSON或选择UTF-8文件,检查语法后整理缩进或去掉结构空白,再复制或下载。数字源码、大整数、键顺序与字符串内空格保持;重复键会提示并原样保留。
支持标准JSON,不自动修复注释、单引号或末尾逗号。文件必须是UTF-8;开头一个BOM会在格式化或压缩时移除。
不把整份JSON转成JavaScript对象再序列化。900719925474099312345、1.2300e+5和-0在格式化或压缩后保持源码。
压缩去掉字符串外的空格、换行和制表符;字符串里的两个空格、转义和URL不变。键顺序与重复键不合并、不排序。
原文或缩进一变化,旧结果就失效。下载的是本次结果,原文件不会被覆盖;当前页面不保存文本,刷新会清空。
按提示行列检查双引号、逗号、冒号和括号。标准JSON不含注释、单引号、undefined或NaN;末尾逗号也会报错,不自动修改原文。
本工具保留数字token源码,不转成JavaScript Number。后续应用仍可能把数字读成浮点数;需要文本编号时由数据提供方决定是否使用引号。
不会。这里只去掉结构空白,字符串内部的空格、换行转义和双斜杠保持原样。
标准JSON语法可出现重复成员名,但不同程序处理不一致。这里提示重复次数并保留原顺序和值,请根据业务规则人工修正。