fastjson 关于类中集合属性的反序列化处理

8zzbczxx  于 2021-11-27  发布在  Java
关注(0)|答案(3)|浏览(288)

class A{
/**

  • 自定义Header Map
    */
    private List customCookie;
    }

序列化时使用的htmlunit的cookie接口,反序列化时由于在另外1个服务里面,只使用apache httpclient,这里不能指定WirteClassName特性,会报类找不到的错误,后来找到FieldTypeResolver,but这个仅支持json object类型,不支持json array了,这块老大能不能处理下啊

e0bqpujr

e0bqpujr1#

不是太理解:
你是想把htmlunit的cookie转成httpclient的cookie?

kq4fsx7k

kq4fsx7k2#

使用JSONField自定义反序列化解决了,主要是中间件这块对接几个系统,http客户端五花八门的想兼容这些不通的cookie,json化后可以直接统一用httpclient反序列化出来

unguejic

unguejic3#

camel or spring integration

相关问题