title: How do I parse the below JSON with Jackson. What is the most relevant java object to create for using Jackson ObjectMapper?
body: <p>Assuming I have a JSON response like this:</p>
  
  <pre><code>[{
              "employees" : [{
                      "name" : "Peter",
                      "dob" : "19850101"
                  }, {
                      "name" : "Mark",
                      "dob" : "19850202"
                  }, {
                      "name" : "Steve",
                      "dob" : "19850303"
                  }
              ],
              "projects" : [{
                      "reference" : "P1",
                      "name" : "Project One",
                  }, {
                      "reference" : "P2",
                      "name" : "Project Two",
                  }, {
                      "reference" : "P3",
                      "name" : "Project Three",
                  }
              ],
              "projectMembers" : [{
                      "project" : {
                          "reference" : "P1"
                      },
                      "employees" : [{
                              "name" : "Peter",
                              "dob" : "19850101"
                          }, {
                              "name" : "Steve",
                              "dob" : "19850303"
                          }
                      ]
                  }, {
                      "project" : {
                          "reference" : "P2"
                      },
                      "employees" : [{
                              "name" : "Peter",
                              "dob" : "19850101"
                          }, {
                              "name" : "Mark",
                              "dob" : "19850101"
                          }, {
                              "name" : "Steve",
                              "dob" : "19850303"
                          }
                      ]
                  },
              ]
          }
      ]
  </code></pre>
  
  <p>How do I parse this JSON with Jackson. What is the most relevant java object to create for using the Jackson ObjectMapper? Or this should be handled using any custom deserializer?</p>