将JSON映射到父-子Java对象

将JSON映射到父-子Java对象,java,json,spring,annotations,jackson,Java,Json,Spring,Annotations,Jackson,试图在Spring的帮助下将JSON映射到Java类。 我有一个JSON对象,它由作为键的flag组成,根据它的值true或false,我需要填充它们之间有父子关系的java类 class Parent { String name; String alias; } class Child extends Parent { ArrayList<Node> nodes; } 但是,当从我的Rest服务返回JSON时,它会返回JSON中类的名称。您能提供忽略我尝试过

试图在Spring的帮助下将JSON映射到Java类。 我有一个JSON对象,它由作为键的flag组成,根据它的值true或false,我需要填充它们之间有父子关系的java类

class Parent {
   String name;
   String alias;
}

class Child extends Parent {
    ArrayList<Node> nodes;
}

但是,当从我的Rest服务返回JSON时,它会返回JSON中类的名称。

您能提供忽略我尝试过的任何内容的解决方案吗???应该可以解析JSON字符串以检索标志,然后解析JSON的其余部分,但您需要,但是您需要提供一个示例JSON字符串和/或您当前拥有的解析代码,以便人们能够最有效地帮助您。
@JsonSerialize(include=JsonSerialize.Inclusion.NON_NULL)
@JsonTypeInfo(use = JsonTypeInfo.Id.NAME, include = JsonTypeInfo.As.WRAPPER_OBJECT, property = "flag")
@JsonSubTypes({
    @JsonSubTypes.Type(value=Child.class, name="true"),
})