Moshi相当于Gson的"serializeNulls"

Moshi equivalent of Gson's "serializeNulls"

我最近在后端中用 Gson 替换了 Moshi,该后端预期将具有可空值的响应序列化为 { "value": null },而不是 {}

默认情况下,Moshi 和 Gson 都不会执行此操作,但 Gson 可以选择直接在构建器中执行此操作:

Gson gson = new GsonBuilder().serializeNulls().create()

Moshi 是否支持类似的东西?

您可以在任何 JsonAdapter 上调用 serializeNulls() 以获得将序列化 null 的 JsonAdapter。