title: Get data from JSON string, foreach, more than one of the same type
body: <p>I have a JSON object I'm trying to parse through and grab data. It starts off as:</p>
  
  <pre class="lang-json prettyprint-override"><code>"id": "5019b4b40cd8a056446b8eb4",
  "checkItemStates": [
    {
      "idCheckItem": "xxxxxxxx",
      "state": "complete"
    }, {
      "idCheckItem": "xxxxxxxx",
      "state": "complete"
    }
  ],
  </code></pre>
  
  <p>..........etc for about 20 more lines.</p>
  
  <p>Now what I want to get at is: </p>
  
  <pre class="lang-json prettyprint-override"><code>"member": {
    "id": "XXXXXXXXXXXXXXXc",
    "avatarHash": "XXXXXXXXXXXXXXXXXXXXXXXXX",
    "fullName": 
  }
  </code></pre>
  
  <p>I want to get at that fullName but there maybe more than one member, there might be 20 members, or just 2. I will have no idea from object to object and there maybe 100's of objects.  </p>
  
  <p>How do I</p>
  
  <ol>
  <li>basically pull a foreach on a group of JSON objects</li>
  <li>extract member.fullName from each object that may have an amount more one members?</li>
  </ol>