跳到主要内容
uencoder

HJSON

HJSON(Human JSON)是面向人类的 JSON 格式,允许注释、无引号键值、多行字符串与尾逗号,强调可读性。

用途

提供比 JSON 更适合人工编写的格式,同时保持可转回标准 JSON。

机制

允许 # 与 // 注释、无引号键与字符串值、多行字符串、尾逗号。解析后转为标准 JSON 值。类型推断较 YAML 更保守。

用例

  • 应用配置文件
  • 人工维护的数据
  • 文档前置元数据
  • 替代 YAML 的简单场景

示例

  • 输入
    name: Ada
    age: 36
    输出
    The object {name:"Ada", age:36}

    Unquoted keys and values

常见错误

HJSON parsers are less widespread than JSON parsers
Confirm the target environment has an HJSON parser

相关词条

相关工具

参考链接