把 HJSON 文本(可写注释、键和字符串都能不加引号)解析成标准 JSON 给程序读取;也能反向把标准 JSON 写成 HJSON,得到一份带注释、逗号可省的配置文本。转换由 hjson 在浏览器本地完成,出错会标出第几行第几列。HJSON 兼容 JSON,所以标准 JSON 文本在这里也能直接解析。
解析与生成都由 hjson 在本地浏览器完成,不联网。注意 HJSON 的输出风格和 JSON 不一样:键和字符串默认不加引号、条目之间不用逗号、括号换行写,所以「JSON → HJSON」的结果不是合法 JSON,要交给程序读就得再用「HJSON → JSON」转回去。另外,值长得像数字或布尔的字符串会被自动加上引号(比如 "1"),这样再转回来类型才不会变。
# 与 // 注释;不加引号的键;不加引号的字符串值;''' 包裹的多行字符串;数组可以换行分隔(逗号可省);单引号或双引号字符串;标准 JSON 文本也能直接解析;导出 HJSON 时可选加不加引号。Infinity 或 NaN 的写法,出现会报错;undefined 与函数字面量不是数据;超大文件需要自行分批。发布日期: 2026-09-13
描述: HJSON转JSON工具用于把可写注释、键值不加引号的 HJSON 文本解析成标准 JSON,也能反向把标准 JSON 写成更易读的 HJSON 配置。
使用方法: 1. 在左侧编辑区贴上 HJSON(或从「示例代码」里选一个),点「转换」或按 Ctrl+Enter。2. 「转换方向」可切成 JSON → HJSON;导出 HJSON 时「引号风格」可选尽量不加引号、字符串加引号或全部加引号。3. 「输出缩进」支持 2 空格、4 空格与制表符;结果可复制或下载为 .json / .hjson 文件。4. 解析失败会提示第几行第几列。5. 标准 JSON 文本也能直接被这个工具解析,转换全部在浏览器本地完成。
暂无评论,来发表第一条评论吧!