【发布时间】:2014-10-31 04:05:03
【问题描述】:
检查 JSON.org 铁路(语法)定义后,似乎元素的标签和值对(标签:值)需要在标签周围加上引号。是否始终需要引号,或者是否允许在简单的单词中省略引号?
示例 - 这似乎是合法的,
{ "vehicle" : { "type" : "truck", "year" : 1954, "make" : "ford" } }
示例 - 这是否合法?
{ vehicle : { type : "truck", year : 1954, make : "ford" } }
另外,是否允许使用单引号 ('),还是只允许使用双引号 (")?例如,
{ 'vehicle' : { 'type' : 'truck', 'year' : 1954, 'make' : 'ford' } }
许多语言允许标签是裸露的,而 Ruby(例如)允许符号以冒号 (:) 为前缀,例如,
:fruit
【问题讨论】: