title: How to parse through JSON via dot notation
body: <p>I need to grab the values of some nested JSON objects, and the paths are in in dot notation.
  Meaning:</p>
  
  <pre><code>{  
     "parent":{  
        "child":{  
           "grandchild":"value"
        }
     }
  }
  </code></pre>
  
  <p>equals </p>
  
  <p><code>parent.child.grandchild</code>. </p>
  
  <p>The problem is the depths are variable. If it was a fixed length, I could use an enhanced for loop and then just add the keys to the "with" statement in Jackson to grab the value. Any direction on how I can accomplish this with variable depths?</p>