实现 JSON 与 JSON5 格式互转,支持带注释的 JSON5 解析
这是浏览器端的 JSON 和 JSON5 格式互转工具。解决普通 JSON 不支持注释、尾逗号,没法直接编辑带说明的配置文件的问题。
遵循 JSON5 官方语法规范,支持保留 JSON5 的注释和 trailing comma,转换过程在本地浏览器完成,不上传数据。
JSON 转 JSON5 不会添加注释,JSON5 转 JSON 会移除所有注释,因为标准JSON不支持注释语法。
浏览器本地处理,支持不超过 10MB 的文本内容,更大文件会导致浏览器卡顿。
尾逗号是数组或对象最后一项后的逗号,转标准 JSON 会自动移除尾逗号,符合JSON规范。
一般是原内容语法错误,请检查括号、引号是否闭合,修正语法后重新转换即可。