hjson:为什么大括号必须在单独的一行上?
hjson: why does close brace have to be on a separate line?
这有效:(更新:但不是我想的那样!它实际上设置了 b = "c, d: e")
a: [
{ b: c, d: e
}
]
这有效:
a: [
{ "b": "c", "d": "e" }
]
但这行不通。 hjson definition 不允许在行尾使用右大括号呢?
a: [
{ b: c, d: e }
]
Found ']' where a key name was expected
(check your syntax or use quotes if the key name
includes {}[],: or whitespace): line 3 column 1 (char 23)
在 Hjson 中,不带引号的字符串由换行符终止,因此您的右大括号会被无引号的字符串吃掉。
写的时候
{ b: c, d: e
}
你是说,给我一个包含"c, d: e"
.
的字符串
您需要使用任一引号
{ b: "c", d: "e" }
或
{
b: c
d: e
}
这有效:(更新:但不是我想的那样!它实际上设置了 b = "c, d: e")
a: [
{ b: c, d: e
}
]
这有效:
a: [
{ "b": "c", "d": "e" }
]
但这行不通。 hjson definition 不允许在行尾使用右大括号呢?
a: [
{ b: c, d: e }
]
Found ']' where a key name was expected
(check your syntax or use quotes if the key name
includes {}[],: or whitespace): line 3 column 1 (char 23)
在 Hjson 中,不带引号的字符串由换行符终止,因此您的右大括号会被无引号的字符串吃掉。
写的时候
{ b: c, d: e
}
你是说,给我一个包含"c, d: e"
.
您需要使用任一引号
{ b: "c", d: "e" }
或
{
b: c
d: e
}