title: Deserialize JSON string to object that's also in the JSON
body: <pre><code>{
      "Cats": [
          {
              "Name": "Max",
              "Color": "Brown"
          },
          {
              "Name": "Cherry",
              "Color": "Black"
          }
      ],
      "Owners": [
          {
              "Name": "Tom",
              "Cat": "Max"
          },
          {
              "Name": "Cindy",
              "Cat": "Cherry"
          }
      ]
  }
  </code></pre>
  
  <p>Instead of getting the string value of Tom's Cat, and then doing a second operation to get the cat's color, is it possible to deserialize this JSON so that I can just do:</p>
  
  <pre><code>var tomsCatsColor = Rootobject.Owners[0].Cat.Color;
  </code></pre>