空字符串或空变量的 JSON 标准是什么?

Aus*_*one 3 json cjson

我正在构建一个解析 JSON 模板的应用程序,然后用新数据替换对象的值。我的问题是在 JSON 中表示空数据的标准方法是什么?

这就是我现在处理的方式:

  • 空字符串表示为“”
  • 一个空的 int/float/double/bool/等。表示为 NULL

这样对吗?

Jes*_*ter 5

它应该非常简单。

{
  "Value1": null, 
  "Value2": null,
}
Run Code Online (Sandbox Code Playgroud)

Null 表示可以为 null 的数据类型,因此您的业务层需要知道它是否是 int、double、string ...