【问题标题】:Is boolean type data is in valid JSON布尔类型数据是否在有效 JSON 中
【发布时间】:2017-09-01 17:03:54
【问题描述】:

我正在开发 Magento2。当我尝试访问核心 Rest API 时,它会向我发送带有 true response body200 响应 代码。那是有效的JSON吗? 我研究并发现 RFC 7519 说 true 是有效的 JSON。但我的问题是一个简单的布尔变量如何是有效的 JSON。

【问题讨论】:

  • jsonlint.com 说是。为什么是因为 RFC
  • @RC - 但正如我所研究的那样,JSON 对象也知道这些括号 {}... 一个简单的 true 怎么可能是有效的 JSON?
  • json.orgtrue 是文字。
  • 因为JSON的创建者说是

标签: android rest api


【解决方案1】:

来自json.org

值可以是双引号中的字符串、数字、true 或 false 或 null,也可以是对象或数组。这些结构可以嵌套。

【讨论】:

    【解决方案2】:

    什么是有效的 JSON 不是一个完全正确的问题。 JSON 是一种表示法。根据http://www.json.org/,它可以描述不同的结构 (不仅是对象)包括简单的“值”或文字,例如 truefalse"abc"2

    【讨论】:

      猜你喜欢
      • 2017-01-14
      • 1970-01-01
      • 2014-03-25
      • 1970-01-01
      • 2011-03-09
      • 2015-05-11
      • 2018-06-07
      • 2011-01-01
      • 2017-12-08
      相关资源
      最近更新 更多