Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是设置。我有两个不同的 GSON 实例,每个实例都有一个自定义排除策略。这允许我根据使用的 GSON 实例以不同的方式表示对象。想想“完整表示”与“简短表示”。如果对象是一个人,那么简短的版本可能只是吐出名字和姓氏,而完整的版本会提供很多细节。
我还注册了自定义序列化器/反序列化器。问题是没有为使用自定义序列化程序的类调用 ExclusionStrategies。我会手动应用排除策略,但在我的自定义序列化程序中,我看不到任何知道什么排除策略应该生效的方法。
有任何想法吗?