我有一个json格式的对象树(它们有一个祖先)。
我需要反序列化并为树的对象节点的每个节点执行一些操作。 (反序列化后,我需要有一个树中所有对象的名称列表。)
我尝试为它编写自定义反序列化器并注释所有这些类的抽象父级
@JsonDeserialize(using = CustomDeserializer.class)
public abstract class AGuidelineElementBase {
和
@JsonDeserialize(as = Guideline.class)
public class Guideline extends AGuidelineElementBase implements Serializable {
为每个子类。 但我得到stackOverFlow
请告诉我如何为每个TreeNode的反序列化添加一些逻辑。