JSON
字数: 0 字
时长: 0 分钟
JSON 是 Minecraft 使用的存储游戏内容 (如方块模型) 的文件格式, 后缀名一般是 .json, 不同于 YAML, 它使用大括号来表示层级关系
正常的 JSON 并不支持注释, 使用 Json With Comments (jsonc) 才能使其支持通过 // 注释
基本数据类型
jsonc
{
"a": {
"b": {
"c": 11,
"d": [
"a",
"b"
], // 数组可以不换行
},
"e": {
"f": "test"
}
}
}警告
JSON 如果配置项下面还有其它的配置项, 则需要用逗号隔开
这里的 a, b, e 配置项是对象, c, f 配置项是纯量, d 配置项是数组, a, b, c, d, e, f 均为键 (配置项)
值的数据类型
jsonc
{
"a": "string", // 字符串, 必须用双引号
"b": 1, // 整数
"c": 1.5, // 浮点数
"d": true, // 布尔值
"e": null // 空值
}表示
与 YAML 相同, 使用 . 来表示层级关系, 如在第一个配置文件中, b 对象可用 a.b 表示, test 字符串的配置项可用 a.e.f 表示