格式化API JSON响应的数据

时间:2018-11-07 09:25:08

标签: json-api

我有几个关于格式化数据以准备API JSON响应的问题。

  1. 如果在API json响应中发送日期时间值(YYYY-MM-DD HH:MM:SS格式),则如果未设置日期时间,则应为以下哪一项:

    空字符串""

    一串"0000-00-00 00:00:00"

    null

  2. 是否使API响应中的所有值都具有固定的数据类型(而不是混合数据类型)是一种好习惯?因此,例如,如果值将是一个数组,但该数组中没有元素,则应将该值设为一个空数组[]而不是falsenull,以便该值会永远是一个数组吗?

1 个答案:

答案 0 :(得分:0)

  1. 您可以使用空数据类型
  2. 您可以使用可为空的数据类型,例如DateTime? MyNullableDate;