【问题标题】:Railroad diagrams - what do the double bars on the ends mean?铁路图 - 两端的双杠是什么意思?
【发布时间】:2019-07-29 05:08:15
【问题描述】:

json 站点中,数字和字符串图表以双杠结尾。

双杠是什么意思?


(来源:json.org


(来源:json.org

【问题讨论】:

  • 它们似乎代表图表的开始/结束。这是一个棘手的问题吗?
  • 嗯。以前从未注意到...+1。
  • @ceejayoz:转到 json.org 并查看其他图表:它们都有单条。为什么会有差异?

标签: json


【解决方案1】:
  • 单条:可以在成对的标记之间插入空格。
  • 两格:标记对之间不允许有空格。

【讨论】:

  • 嗯。阵列图像呢? (json.org/array.gif) 里面允许使用 WS(围绕 '['、',' 和 ']'),但似乎没有注意到。并且两个字符串标记永远不会一起出现......
  • @Thanatos 我不明白你的问题:数组图像的每一端都有单条,这表明确实允许空格,正如(我认为)你也在说的那样?
  • 哦。唔。虽然我确实看错了,但我还是不太明白。这些都是有效的 JSON:[ [ 1 , 2 ] ][ "hi there" , "more space?" ]
  • @Thanatos:是的。数组上的单条表示括号、数字和字符串之间的空格是允许的。
  • 谢谢。在页面底部,有一条语句:“空白可以插入任何标记对之间”。也许应该修改?
【解决方案2】:

单条表示一个元素是“第一类”元素(例如对象、值),双条表示一个元素是另一个元素的子组件。

【讨论】:

    猜你喜欢
    • 2014-07-18
    • 1970-01-01
    • 1970-01-01
    • 2014-07-15
    • 1970-01-01
    • 2015-02-02
    • 1970-01-01
    • 2019-01-17
    • 1970-01-01
    相关资源
    最近更新 更多