TingYu Tools

JSON5 ⇄ JSON

JSON5 与 JSON 互转

JSON5 输入

转换选项

选择 JSON 输出的缩进大小

💡 使用说明

什么是 JSON5?

JSON5 是 JSON 的扩展,旨在使配置文件更易于人类编写和维护。

JSON5 新特性

  • 支持单行 (//) 和多行 (/* */) 注释
  • 支持尾随逗号
  • 键名可以不用引号
  • 字符串可以用单引号
  • 支持多行字符串
  • 支持十六进制数字

应用场景

  • 配置文件(.json5)
  • 开发环境配置
  • 带注释的数据文件
  • 转换为标准 JSON

示例对比

JSON5:

{
  // 用户信息
  name: 'John',  // 单引号
  age: 25,
  tags: ['js', 'vue',],  // 尾随逗号
}

JSON:

{"name":"John","age":25,"tags":["js","vue"]}
🔄

输入数据,自动转换并显示结果