Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 映射json节点JsonProperty_Java_Json_Class - Fatal编程技术网

Java 映射json节点JsonProperty

Java 映射json节点JsonProperty,java,json,class,Java,Json,Class,我使用JsonProperty将json映射到java类,我的json如下所示: { "parent1": { "parent2": { "parent3": { ...(content) } } } } 我使用java类 public class Parent1{ @JsonProperty("parent1") private Parent2 parent1; } 我的问题是:有没有一种方法可以直接在一

我使用JsonProperty将json映射到java类,我的json如下所示:

{
   "parent1": {
      "parent2": {
          "parent3": { ...(content) }
       }
     }
 }
我使用java类

public class Parent1{
    @JsonProperty("parent1")
       private Parent2 parent1;
}
我的问题是:有没有一种方法可以直接在一个类中投射内容,而不是为每个类创建一个。 我尝试使用:

public class Parent1{
@JsonProperty("parent1.parent2.parent3")
     private Object parent1;
}
但它总是返回null

有什么想法吗

谢谢