使用现有同级属性值对属性进行 Jackson 多态反序列化
作者:Farrukh Najmi 提问时间:11/23/2019
我有一个我无法控制的现有/协议。RequestResponseJSON 示例 1:不需要任何多态反序列化的响应JSON { "name" : "simple_response" "params...
多态反序列化 问答列表
作者:Farrukh Najmi 提问时间:11/23/2019
我有一个我无法控制的现有/协议。RequestResponseJSON 示例 1:不需要任何多态反序列化的响应JSON { "name" : "simple_response" "params...
作者:Aleksandr Kravets 提问时间:8/10/2020
我的 REST 端点返回包含 Object 字段的 Response 对象。序列化一切正常,但是当我开始为此 API 编写客户端时,我遇到了反序列化问题。我根据一些关于 Jackson 多态序列化的问...
作者:Monica 提问时间:5/4/2022
尝试反序列化一个非常复杂的 json 字符串,我已经做了更简单的字符串,但我正在努力如何设置它。我还发现了一些关于简单多态反序列化的示例,但无法弄清楚如何使它适应这种更复杂的情况,其中我有不同的嵌套对...
作者:Artur Safiullin 提问时间:3/7/2023
我正在使用枚举字段作为多态序列化/反序列化的类型鉴别器,并遇到了奇怪的行为。作为类型鉴别器的字符串值不会转换为枚举,并设置此枚举的默认值。 这是我的 C# 模型 [JsonPolymorphic(...
作者:bob 提问时间:3/9/2023
我正在尝试反序列化这个我无法控制的 json 正文。因为我调用的 API 可以根据“方法”值提供不同的“数据”(对象数组),所以我想到了多态性并使用 .但是,当前的设置给了我一个错误。我已经在另一种情...
作者:Nin 提问时间:8/9/2023
我有一个基类 Target 和两个派生类 TargetA 和 TargetB。从 appsettings.json 开始,我想反序列化为派生对象的类型(在运行时可以是 TargetA 或 Target...
作者:Ilya Chernomordik 提问时间:10/25/2023
我想在请求中获取多态类数组: { "notifications": [{"type":"Sms", ...}, {"type":"Email", ...} ] } 为此,我有以下代码: [J...
作者:Zenith 提问时间:11/17/2023
我通过以下方式实现了 dto 的包装器。我正在尝试反序列化此包装器以获得正确的 Dto。我尝试应用我所知道的有关反序列化的所有知识,但我无法让它工作。序列化包装器也可能很困难。 是一个通用接口,所以我...