JSON 规范¶
OpenStack 使用 JSON 格式。请遵循以下 JSON 格式化规范
格式化 JSON 文件,使其易于阅读。
使用四个空格进行缩进(与 OpenStack 在 Python 和 shell 脚本中使用的规范一致)。代码中不要使用制表符,始终使用空格。
在名称分隔符(冒号)后使用一个空格。
遵守正式的 JSON 格式;特别是,用双引号(而不是单引号)包裹字符串。
示例文件可以对键进行排序,如果这样做能使文件更容易理解。自动重新格式化工具会保留键的顺序。
示例
{
"uuid": "d8e02d56-2648-49a3-bf97-6be8f1204f38",
"availability_zone": "nova",
"hostname": "test.novalocal",
"launch_index": 0,
"array0": [],
"array1": [
"low"
],
"array3": [
"low",
"high",
"mid"
],
"object0": {},
"object1": {
"value": "low",
"role": "some"
},
"name": "test"
}