【问题标题】:What the equivalent of @JsonIgnoreProperties with moshi?@JsonIgnoreProperties 与 moshi 的等价物是什么?
【发布时间】:2020-07-25 13:25:52
【问题描述】:

Moshi 的注解@JsonIgnoreProperties(ignoreUnknown = true) 的等价物是什么?它是否默认忽略未知属性?

【问题讨论】:

标签: android json moshi


【解决方案1】:

Moshi 默认忽略 POJO 中未声明且存在于 JSON 中且不会引发任何错误的属性。

如果在这种情况下需要失败,failOnUnknown 必须在适配器上显式设置。

例如 Moshi.Builder().build().adapter(MyClass::class.java).failOnUnknown()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-02
    • 1970-01-01
    • 2016-06-05
    • 2012-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多